"gavin.king(a)jboss.com" wrote : No, you can't put this stuff in form fields,
because there is no form! s:link if for GET requests. These parameters only appear when
they are needed. In simple cases, they aren't there at all.
What do you think about using alias names instead of action method encoded in the URL?
<s:link alias="item">Select Item</s:link>
and in some action-association.xml
#{item.selectItem}
or much better a new annotation.
This is also an improvement abuot security (you are not exposing the action method name to
the client, but I am not sure what seam actualliy is exposing so I could be wrong).
I did a link component + JSF phase-listener to make work this idea some time ago. The
result is that you get prettier URL and maybe good security, but you still have to config
the association between alias and action in some XML (but Seam could use an annotation).
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4005714#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...