java设置web首页访问action

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_38137589/article/details/81869176

welcome-file 欢迎界面,在一般情况下,首页进的是静态页面。
如果需要首页是动态的页面, 就需要先进action访问数据, 再回到首页显示。
因为 welcome-file 必须是实际存在的文件,不能是action或者servlet路径。

如果直接把index.jsp改成action 会出现404错误。

struts2中的解决方案:
因为 welcome-file 必须是实际存在的文件,不能是action或者servlet路径你可以设置一个 比如 index.jsp,然后 index.jsp 写 就行了。意思就是借助一个jsp页面来转发请求进入action。
第一步:web.xml中修改filter-mapping,添加两个dispatcher,分别是REQUEST、FORWARD,如图所示:

过滤器
第二步:在web.xml添加welcome-file欢迎界面。

欢迎界面
第三步:在index.jsp中添加首页跳转语句,内容如下:
这里写图片描述

猜你喜欢

转载自blog.csdn.net/m0_38137589/article/details/81869176