【发布时间】:2015-06-01 17:18:31
【问题描述】:
我想把view.jsp 文件放在WEB-INF 文件夹中。它位于WEB-INF\user\view.jsp
<package name="user" extends="struts-default" namespace="user">
<action name="view" class="com.example.user.ViewUserAction">
<result>/WEB-INF/user/view.jsp</result>
</action>
</package>
但 Struts 将此 url 更改为 application/user/WEB-INF/user/view.jsp
据我所知,如果我的命名空间不是"/",我将永远不会访问WEB-INF 中的JSP?
【问题讨论】:
-
什么?您在哪里看到 Struts 将此 url 更改为 application/user/WEB-INF/user/view.jsp ?
-
命名空间不是您操作的路径,它就像您的操作所在的占位符。
-
@RomanC 所以它的工作方式类似于将要执行操作的位置?
-
位置在结果标签的正文中,在你的代码中是绝对的。