在 /jsp/home.jsp
我有一个这样的标签:
<a href="Load.do?id=someid">First</a>
在 struts-config.xml 中有:
<action path="/Load" scope="request" type="myPackage.Load">
<forward name="Success" path="/jsp/home.jsp"/>
</action>
当我执行我的 webapp 并单击链接时,永远不会执行 Load 类的 execute 方法。我没有例外。
在 web.xml 文件中,我有:
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
我不明白可能是什么问题。
编辑
问题出在我用来拥有可折叠菜单的 menu3.js 上(如此处右侧的菜单)