Hi, all When I use <s:form namespace="website" action="edit"></s:form>, everything works well, struts2 generate the html as below: <form id="XXX" action="/myapp/website/edit"></form> But when I want to add some parameters, and change the code as:<s:form namespace="website" action="edit/%{id}"></s:form>,struts looks lost the namespace param. It generates the html as below: <form id="XXX" action="edit/123"></form>
When I change the code to <s:form action="/website/edit/%{id}"></s:form>, it generates what I need as below: <form id="XXX" action="/myapp/website/edit"></form> Can anybody tell me why struts lost the namespace param? I use Struts2.1.2Beta with codebehind and rest plugin with Apache tomcat 6.0.18, Thanks. --------------------------------------- Thanks! Mobile: +086-15864011231 Website:http://www.openmotel.cn http://www.vvthumb.com GTalk:[EMAIL PROTECTED] Skype:saharabear Haulyn Runner Jason