나는 host/ActionName?parm1=123&parm2=abc
과 같은 쿼리 문자열을 전달하는 대신 host/ActionName/123/abc/
과 같은 URL을 사용하는 것을 좋아합니다.Struts 2에서 쿼리 문자열없이 URL에 매개 변수를 전달
Struts2에서 어떻게 할 수 있습니까?
아래와 같이했습니다. 하지만 작동하지 않습니다. 500 오류 코드 표시
<constant name="struts.enable.SlashesInActionNames" value="true"/>
<constant name="struts.mapper.alwaysSelectFullNamespace" value="false"/>
<package name="default" extends="struts-default" namespace="/">
<action name="/action/*"
class="gov.apiic.serviceRequest.action.ServiceRequest" method="method" >
<param name="p1">{1}</param>
<result name="success">views.jsp</result>
</action>
</package>
해당 SEO 친화적 URL 및 http://stackoverflow.com/a/5443736/1085285 또는 http://stackoverflow.com/a/5762548/1085285 –
에서 답변을 찾을 수 있습니다. 답변 해 주셔서 대단히 감사합니다. 나는 노력했지만 운이 없었다. – Sagar