• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: How to programmatically send a form (Dev WO)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to programmatically send a form (Dev WO)


  • Subject: Re: How to programmatically send a form (Dev WO)
  • From: Dev WO <email@hidden>
  • Date: Tue, 24 Jan 2006 09:30:21 +0100

Hi Shaun,

Dev WO wrote:
I think I can use a regular WOForm and use James' method to redirect to the bank url
public WOComponent sendToVerisign() {
WORedirect nextPage;
nextPage = new WORedirect(context());
nextPage.setUrl (yourTargetUrlAsString()); <-- use your banks method here
return nextPage;
}
but even if this work, I don't know how to handle the bank response which will also be a "post" form:(

I havent really been following this thread.. So I might have missed something already mentioned.


1) You post to the bank providing a url for there response(a direct action).
I don't really know in fact, they provided me with Java Servlet code that should handle almost everything like creating the entire string for the "page"(form) I have to send to the bank url.

My main concern is really: how to glue my WOApplication to their code:
-I don't know what to write for the method that would send the user to the bank page (calling the bank provided java servlet methods)
-I don't know how to call the bank provided methods from a Direct Action to handle the bank server response


The process is:
1-my user have a button or hyperlink to validate their cart, this button trigger some of the bank code (which generate a form page) and send the user to the bank website (it's the url in the generated form). But I don't have a form in my WOApplication, the code provided by the bank should generate the entire request as a string (but I don't know how to call it)
2-when the user is done with the bank transaction, the bank send a response (a form page) to a Direct Action of my WOApplication. So I have to handle this response using the code they provided me with.
3-finally if the transaction is OK, the same method called in "2" should answer to the bank server.


I copied the methods provided by the bank in a previous message if you want to have a look.

2) Bank posts there response to your direct action url.
yes

3) You use formValueForKey to get the information the bank has responded with.
I don't even know if it's the way to do it:(

Thanks for talking the time to help me

Xavier


_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
References: 
 >Re: How to programmatically send a form (Dev WO) (From: "James M. Terry" <email@hidden>)
 >Re: How to programmatically send a form (Dev WO) (From: Dev WO <email@hidden>)
 >Re: How to programmatically send a form (Dev WO) (From: Dev WO <email@hidden>)
 >Re: How to programmatically send a form (Dev WO) (From: wojingo <email@hidden>)

  • Prev by Date: Re: No template found for component Main at jar:file
  • Next by Date: Deployment problem
  • Previous by thread: Re: How to programmatically send a form (Dev WO)
  • Next by thread: MySQL in TIGER
  • Index(es):
    • Date
    • Thread