struts2 配置filter后可以访问.action,无法访问 .jsp文件,显示404

2025-01-31 18:39:33
推荐回答(4个)
回答1:

struts2中jsp如果是放在web-inf文件夹下,是不能直接通过客户端访问的。
本来WEB-INF中的jsp就是无法通过地址栏访问的.所以安全。
访问方法一:


访问方法二:

request.getRequestDispatcher("/WEB-INF/a.jsp").forward(request,response);
配置:

jsp
*.htm


jsp
*.html

回答2:


struts2
/*.action

回答3:

把struts-cleanup这个过滤器去掉再试一下,可能是这个配置有问题.

也可能是执行顺序的问题吧,可以把两个过滤器的顺序换一下再试试.

没研究过那个cleanup的过滤器,不知道它到底干什么用的.

回答4:

重装试试