from doc located at
http://www.roseindia.net/struts/struts2/struts2uitags/div.shtml
you would either need to specify where the href value is coming from
<s:div
id="one"
theme="ajax"
href="%{test}">
OR
use the supplied value from property
Output:
Firstname :
for results returned from action class populating a div tag
Div 1
Martin
______________________________________________
Disclaimer and confidentiality note
Everything in this e-mail and any attachments relates to the official business
of Sender. This transmission is of a confidential nature and Sender does not
endorse distribution to any party other than intended recipient. Sender does
not necessarily endorse content contained within this transmission.
----------------------------------------
> Date: Tue, 2 Sep 2008 21:22:51 +0200
> From: [EMAIL PROTECTED]
> To: [email protected]
> Subject: Dynamic form fields with s:div and ajax
>
> Hello,
>
> I am trying a common scenario, where I want to dynamically create form
> fields and either add or remove some fields. The fields are a List of
> objects. I using the following approach described in short:
>
> AddObjectAction:
> List myObjectList;
> prepare(){if == null (3x) add ... else add 1x}
> String delete(){ myObjectList.remove(int listPostion) }
>
> home_jsp:
>
>
> formId="form">
>
>
> addObjectAction-success.jsp:
>
>
>
>
> ......
> href="%{deleteObject[#stat.index]" />
>
>
> This works, but does not refresh the div objectsDiv. Using target does
> not work because objectList does not get onto the request, without
> target the objectList is on the request. I tried to set the objectList
> as a param to s:url deleteObject, this kind of works but results in a
> param intercepter exception (haven't tried a custom converter yet).
> When having the div put the fields from formId="form" onto the request
> it only puts the fields onto the request that itself does not hold. In
> example only the 'anotherField'.
>
> I think this should work this way. Why does setting target result in
> removing the myObjectList on the request? Why does s:div formId not put
> the fields on request itself holds?
>
> Many thanks in advance
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
_________________________________________________________________
Talk to your Yahoo! Friends via Windows Live Messenger. Find out how.
http://www.windowslive.com/explore/messenger?ocid=TXT_TAGLM_WL_messenger_yahoo_082008