通过页面的简单导航

  • 本文关键字:简单 导航 java spring
  • 更新时间 :
  • 英文 :


我是一个Spring初学者,最近正在看这个教程http://www.mkyong.com/spring-mvc/spring-mvc-form-handling-annotation-example/

(在页面底部有一个下载链接,通过快速安装maven,您应该能够非常轻松地运行该项目。)

我注意到,当我按下第一页上的提交按钮时,它会转到第二页,URL保持不变。现在,我修改了第二页,使拥有自己的表单。不幸的是,由于第二个页面上的URL仍然相同,所以当我单击第二个页面的提交按钮时,Spring会选择第一个页面的控制器。为什么会发生这种情况,我该如何克服这种行为?

如果我说得不够清楚,我很抱歉。请不要客气。

谢谢你的时间问候史蒂夫。

编辑:我的第二页表单是这样的

<form:form method="POST" commandName="step2">
    <table width="800" align="center"
        style="border-width: 5px; border-style: solid; border-color: gray;">
        <caption>
            <b>STEP 2</b>
        </caption>
        <tr>
            <td></td>
            <td colspan="3"><input type="submit" value="Submit Page 2"
                cssClass="field" /></td>
        </tr>
    </table>
</form:form>

如果您希望在使用Page2 url从Page1导航到Page2时更新url。然后在服务器端使用重定向而不是转发。我不是你在Spring MVC中怎么做的,你可能想检查Spring MVC参考手册

最新更新