Struts 1.3.8动作exectute方法没有触发,没有更改后停止工作

时间:2016-06-23 14:17:24

标签: java struts-1

由于看似没有理由,我的Struts表单在表单提交后停止调用execute方法。浏览器中的URL更改为保存操作的URL,但保存操作本身永远不会运行。表单数据清除,并且不会发生重定向,execute方法中的服务器代码不会运行,并且浏览器中的url会更改为save操作的url。我不认为发布我的jsp / javascript / execute方法会有很多好处,因为它昨天工作得非常好,我已经确认从那以后绝对没有任何改变。

我认为唯一可能有用的部分是来自struts配置的相关代码段。

    <action 
        path="/create" 
        type="com.example.presentation.CreateAction"
        name="form"
        validate="false">
        <forward name="successful" path="/WEB-INF/jsp/create.jsp" />       
    </action>

    <action 
        path="/save" 
        type="com.example.presentation.SaveAction"
        name="form"
        scope="request"
        input="/WEB-INF/jsp/create.jsp">
        <forward name="successful" path="/list.do" redirect="true" />       
    </action>

0 个答案:

没有答案