从href调用Action类的问题(Struts 1.2)

时间:2012-10-17 10:44:13

标签: action href struts-1

在/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

0 个答案:

没有答案