解决用户绕过Servlet直接访问jsp页面

时间:2021-09-13 14:19:01


解决用户绕过ActionServlet,直接访问jsp文件的问题

1、将所有jsp文件拷贝到WEB-INF目录下

       因为WEB-INF目录中的内容不能直接访问,但能转发过来

项目结构图如下:

解决用户绕过Servlet直接访问jsp页面

2、修改struts.xml

解决用户绕过Servlet直接访问jsp页面

注释:

<action name="nameform">中只有name属性,没有class属性,

Struts框架会默认为该<action>添加一个class,

作用是转发到对应的<result name="success">中指定页面