【发布时间】:2014-01-14 22:05:15
【问题描述】:
使用 Struts2 约定插件时,即使没有定义 HelloWorld.java,插件也会自动将 hello-world.action 请求转发到 /WEB-INF/content/hello-world.jsp。
请参阅http://struts.apache.org/release/2.1.x/docs/convention-plugin.html。
另一方面,我们将 JSP 文件放在 WEB-INF 下,以避免直接访问 JSP 文件。
我认为约定插件的这种行为破坏了 JSP 访问策略。任何人都可以通过简单地调用动态构建操作来直接访问 JSP。
我说的对吗?!如果是,我们可以禁用此功能吗?
【问题讨论】:
标签: java jsp configuration struts2 struts2-convention-plugin