【发布时间】:2019-08-31 22:58:24
【问题描述】:
我正在尝试理解以下问题。当我输入 url http://localhost:8076/demoproject_war/test.jsp 时,spring 能够加载 test.jsp 页面。这是我的目录结构的图片。
我的问题是弹簧如何加载 ./test.jsp ,即使我的控制器类中没有 ./test.jsp 的任何映射。这个请求不是去控制器检查映射吗?
【问题讨论】:
标签: spring spring-mvc
我正在尝试理解以下问题。当我输入 url http://localhost:8076/demoproject_war/test.jsp 时,spring 能够加载 test.jsp 页面。这是我的目录结构的图片。
我的问题是弹簧如何加载 ./test.jsp ,即使我的控制器类中没有 ./test.jsp 的任何映射。这个请求不是去控制器检查映射吗?
【问题讨论】:
标签: spring spring-mvc
当您访问该 URL 时,Spring 不会加载该 JSP。您正在直接导航到 JSP。这被认为是一种不好的做法,因为在这种情况下您没有控制执行。您应该将 JSP 放在 webapp/WEB-INF 目录中。然后,将无法直接访问。
【讨论】: