Re: Pass parameters from One HTML to another HTML
Re: Pass parameters from One HTML to another HTML
- Subject: Re: Pass parameters from One HTML to another HTML
- From: Hugi Thordarson <email@hidden>
- Date: Mon, 11 Mar 2013 11:15:25 +0000
Hi Miryala.
Your code looks fine, assuming the rest of it is correct. It's a little old style though, see example below for a nicer, type safe version. This assumes you're using Wonder, which you probably are judging from the syntax in your template. If you're not—well, there's your problem.
And if you're using inline syntax, you don't need a .wod file unless you specifically want it for declaring particularly complex elements (you can mix and match inline and wod-style syntax in components).
// DirectAction.java
public WOActionResults helloAction() {
String username = request().stringFormValueForKey( "username" );
Details nextPage = pageWithName( Details.class );
nextPage.setUsername( username );
return nextPage;
}
Cheers,
- hugi
// Hugi Thordarson
// http://www.godurkodi.is
On 11.3.2013, at 10:27, miriyala srinivas <email@hidden> wrote:
> Hi All,
> I am completely new to WO.Here I am trying to pass user entered
> values from one html page to another html.I have retrieved user
> entered values in DirectAction class and I am setting retrieved values
> to another page using takeValueForKey() method and i am returning the
> page,but values are not getting populated to html page.I tried
> printing WOComponent Page,there its saying subComponents are null
> eventhough I set value to the page,can you guys help me Please.Code is
> below
>
>
> DirectAction.java
> public WOComponent helloAction() {
>
> //retrieving username,password values from request
>
> //get the page and set the value to the key
> WOComponent nextPage = pageWithName("Details");
> nextPage.takeValueForKey(username,"username");
> return nextPage;
>
> }
>
> Details.java
> public class Details extends WOComponent {
>
> private String username;
>
> //getter and setters
>
> }
>
> I am not sure Details.html file is correct
> Details.html
> <wo:str value="$username"/>
>
> and I am also not sure whether wod file is required for this.Please
> Help in this.
> _______________________________________________
> 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
_______________________________________________
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