在/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有一个可折叠的菜单 (如右侧菜单here)