博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java web.xml 配置技巧—动态欢迎页地址
阅读量:6311 次
发布时间:2019-06-22

本文共 881 字,大约阅读时间需要 2 分钟。

hot3.png

我们的 项目在配置web.xml 欢迎页地址默认是index.html 、index.jsp ,不知道有人注意过没有,如果我要配置成/index/user.action  或者 /userList.do 什么的怎么办呢?你可能觉得直接配置就OK了,我告诉你不行。如果可以,你可以忽略本方法。下面讲讲如果不能配置动态地址,怎么办。

配置如下:

<welcome-file-list>

<welcome-file>/user/index.shtml</welcome-file>

</welcome-file-list>

我这里是*.shtml ,就是对应的*.do  or *.action

结果:访问404。

解决办法:

webapp 下建一个文件夹,然后再建一个文件,FileName 为 index.shtml 即可。

下面说说原理:

web.xml 配置.

<servlet>

<description>spring mvc servlet</description>

<servlet-name>springMvc</servlet-name>

<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>

<init-param>

<description>springmvc 配置文件</description>

<param-name>contextConfigLocation</param-name>

<param-value>classpath:spring-mvc.xml</param-value></init-param>

<load-on-startup>1</load-on-startup>

</servlet>

也就是当知道有这个静态页存在,所以去请求的时候,被   mvc servlet 拦截了。转向动态请求了。

转载于:https://my.oschina.net/langwanghuangshifu/blog/1838456

你可能感兴趣的文章
centos7 yum安装jdk
查看>>
Bluedroid与BluZ,蓝牙测试方法的变动(基于bludroid和BlueZ的对比)
查看>>
接口和抽象类有什么区别
查看>>
Linux 下添加用户,修改权限
查看>>
请问view controller scene,该如何删除
查看>>
bootstrap新闻模块样式模板
查看>>
zzzzw_在线考试系统①准备篇
查看>>
App Store 审核被拒的23个理由
查看>>
剑指offer第二版-1.赋值运算符函数
查看>>
javascript 对象
查看>>
Android学习笔记——文件路径(/mnt/sdcard/...)、Uri(content://media/external/...)学习
查看>>
Echart:前端很好的数据图表展现工具+demo
查看>>
CATransform3D iOS动画特效详解
查看>>
Linux VNC黑屏(转)
查看>>
Java反射简介
查看>>
react脚手架应用以及iview安装
查看>>
shell学习之用户管理和文件属性
查看>>
day8--socket网络编程进阶
查看>>
node mysql模块写入中文字符时的乱码问题
查看>>
仍需"敬请期待"的微信沃卡
查看>>