struts 2 namespace和a超链接href的路径问题
structs 2 action配置<package name="userActionsPack" namespace="/aa" extends="struts-default">
<action name="userAction" class="UserAction">
<result name="success">/welcome.jsp</result>
<result name="input">/register.jsp</result>
<result name="listall">/listall.jsp</result>
</action>
</package>
然后jsp页面
<a href="aa/userAction!listAll.action">列出所有用户</a>
有时候需要
<a href="../aa/userAction!listAll.action">列出所有用户</a>
为什么会这样呢!请大神解释一下路径问题 --------------------编程问答-------------------- 用<%=request.getContextPath()%>/aa/userAction!listAll.action就没问题了 --------------------编程问答-------------------- 通过action进入的ContextPath与直接进入jsp页面时的ContextPath是不同的
补充:Java , Java EE