JSP页面用<a>标签访问 Action 出错
问题:
JSP页面
<a href="/crud1/crud1/add.action" >添加</a>
struts.xml 中:
<package name="crud1" namespace="/crud1" extends="struts-default">
配置没有问题,但跳转时总是显示:
There is no Action mapped for action name add. - [unknown location]
解决:
将 href 改为 href="http://localhost:8080/crud1/crud1/add.action" 就可以正常跳转
href="${pageContext.request.contextPath }/crud1/add.action" 也可以正常跳转。
(后来将 href 改回去,又是正常的~~~)