当前位置:编程学习 > JAVA >>

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
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,