Hello everyone.

I have a question about Stripes form.
I want to change hidden value in the form from action, but Stripes do not want 
to do it. 

My form

action="/Test/newSearch" <s:form method="post">

name="item" <s:hidden value="${item}"/>
name="item.filterText" <s:text value="${actionBean.item.filterText}"> </ s: 
text>

<! - not does change the value (my problem here) ->
name="item.filterPageIndex" <s:hidden 
value="${actionBean.item.filterPageIndex}" id="filterPageIndex"> </ s: hidden>

<! - value was changed and Can Be viewed with c: out ->
<c:out value="${actionBean.item.filterPageIndex}"> </ c: out>

class="buttons" <s:submit title="Search" name="" value="Search"/>
</ s: form>

ActionBean
.....

ItemVO private item;
ItemVO public getItem () {
return item;
}
public void setItem (ItemVO item) {
this.item = item;
}

Resolution newSearch public () {

/ / print form input values
log.debug ("filterText text" + getItem (). getFilterText ());
log.debug ("filterPageIndex value" + getItem (). getFilterPageIndex ());

/ / change form hidden value (I want to change hidden value)
getItem().setFilterPageIndex (1);

return new ForwardResolution ("/ jsp / test.jsp");
}

....

Value received from action was changed, my question is why Stripes did not 
change hidden field? I've done something wrong?

Thank you very much.


      
------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
Stripes-users mailing list
Stripes-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/stripes-users

Reply via email to