【问题标题】:Is It necessary to keep all jsp files under WEB-INF folder when developing a SpringMVC web application开发SpringMVC web应用程序时是否需要将所有jsp文件保存在WEB-INF文件夹下
【发布时间】:2013-01-16 10:51:42
【问题描述】:

我正在学习 SpringMVC,但目前面临一个问题。 我所有的 jsp 文件都在 /WEB-INF/jsp 文件夹下。 在表单提交期间,如果注册成功,我尝试返回一个新页面 success.jsp,否则失败.jsp。 我的问题是虽然消息正在显示,但 url 没有改变。它是否与表单请求期间相同。http://localhost:8080/Twitter/User?new 提交成功后,我希望它是http://localhost:8080/Twitter/Success.jsp。 当我将我的 jsp 文件夹放在 Web-inf 之外时,我能够实现这一点。 有什么帮助吗?

【问题讨论】:

    标签: spring spring-mvc


    【解决方案1】:

    您不能通过从您的服务器重定向来做到这一点。它不是将您的 .jsp 文件放在任何文件夹下。显示的 url 是关于数据的来源。您不能通过转发或重定向或使用ModelAndView 来更改它。

    【讨论】:

    • 我不想直接访问我的表单操作,所以我想我需要把它放在 /web-inf/jsp 下,然后尝试执行重定向以显示成功页面..
    • 然后使用:response.sendRedirect(url)
    猜你喜欢
    • 2012-12-30
    • 2014-11-12
    • 1970-01-01
    • 2014-08-17
    • 2015-01-23
    • 1970-01-01
    • 1970-01-01
    • 2011-03-26
    • 1970-01-01
    相关资源
    最近更新 更多