如果您在JSP页面中使用了Struts标记,welcome-file-list
则应该删除该标记。
list):
的welcome-file-list
元素web-app
用于定义欢迎文件列表。它的子元素welcome-file
用于定义欢迎文件。
如果您未指定任何文件名,则欢迎文件是服务器 自动 调用的文件。
因此,没有关联的过滤器。关联的过滤器已定义为struts2
映射到/*
。这意味着它应该满足所有请求,除非欢迎文件由Web服务器提供。
通常,在没有执行预先操作的情况下,您不应直接访问JSP页面,这将返回dispatcher
‘类型的结果。在此结果中,您可以指定要获取访问权限的JSP文件的位置。
该welcome-file- list
文件由Web容器,如果你浏览到您的网页内容的层次结构的文件夹,例如,如果你不使用处理.action
的URL扩展,并有一个welcome- file
里面,并没有映射到URL操作。在这种情况下,您不能在中使用struts标记,welcome- file
因为您尝试在没有关联过滤器的情况下运行它,或者struts2过滤器已经处理了另一个请求。