struts.convention.result.path는 Struts2에서 작동하지 않습니다
WebContent
WEB-INF
View
TestPage.jsp
other JSP pages...
내 임무는 프로젝트의 모든 상대 변경 폴더 WEB-INF 내부의 모든 JSP 페이지를 넣어하는 것입니다 다음과 같이
내 현재 프로젝트 구조는 . , 스트럿 대회 플러그인이를 달성하기 위해 -
WebContent
WEB-INF
View
TestPage.jsp
other JSP pages...
그래서 나는 플러그인을 찾을 웹 검색 후
<result name="success">/WEB_INF/View/TestPage.jsp</result>
에
<result name="success">/View/TestPage.jsp</result>
struts.xml
모든 결과 태그를 업데이트해야 그러나 명명 규칙을 따릅니다.명명 규칙을 따르지 않는 Struts convention 플러그인 구성을 재정의 할 수 있습니까? 시도해 보았지만 반영되지 않았습니다. 내가
<result name="success">/WEB-INF/View/TestPage.jsp</result>
그것은 잘 작동으로 struts.xml에서 결과를 변경하는 경우 그것은 오류 404.But를 표시
localhost:8080/project-name/hello1
을 실행하면 내 struts.xml
는
<struts>
<constant name="struts.devMoade" value="true" />
<constant name="struts.convention.result.path" value="/WEB-INF/View/" />
<package name="test" extends="struts-default" namespace="/">
<action name="hello1" class="testAction.Hello1Action">
<result name="success">/TestPage.jsp</result>
</action>
</package>
</struts>
입니다.
모든 결과 태그에서 변경하고 싶지 않습니다. 한 곳에서 변경을 수행하면 어떻게됩니까?
링크 된 질문을 읽은 경우 왜이 질문에서 허용되는 대답에 따라 잘못된 위치가 설정 되었습니까? –
나는 그것을 시도했지만 작동하지는 않습니다. –