welcome-file-list

来源:互联网 发布:巨人网络征途手游 编辑:程序博客网 时间:2024/05/11 04:13

标签执行原理:
首先读取 welcome list,然后取得第一个index,然后到web中的路径中查找有没有这个文件,没有继续第二个,然后继续下去没有,就提示没有主页。

配置为请求的问题:
<welcome-file-list>中的<welcome-file>标签部分除了放具体的jsp或html页面,例如:

<welcome-file-list>  <welcome-file>index.jsp</welcome-file>  <welcome-file>index.html</welcome-file></welcome-file-list>
能不能放一个请求在里面?例如:
<welcome-file-list>  <welcome-file>login</welcome-file> </welcome-file-list>
我用spring MVC,按照如上配置时,启动服务器,终是报404错误,但我在地址栏手工加入login时,页面正常显示,为什么?

回答:
首先是支持这种配置的。产生这个问题的原因跟tomcat的处理机制有关,tomcat 会先去检查有没有login这个文件,没有就直接返回并跳转到404页面。

解决办法:
办法1、在你的WebRoot 下添加一个空白的文件命名为 login
办法2、当列表仅有唯一的配置时,也可以利用找不到页面,则跳转到主页的机制,在mvc-config.xml中增加主页配置,例如:
<mvc:view-controller path="/" view-name="/login" />
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 红米4g信号差怎么办 红米4g网速慢怎么办 红米24g信号不好怎么办 红米54g信号不稳定怎么办 红米4a玩游戏卡怎么办 红米4x卡顿怎么办 红米主板烧了怎么办 红米3按键失灵怎么办 l安卓手机运存不够用怎么办 红米2屏幕失灵怎么办 红米手机电池不耐用怎么办 红米手机没内存怎么办 红米2a卡顿怎么办 红米2a手机卡顿怎么办 红米5a内存不足怎么办 红米note1s内存不够怎么办 红米2手机没内存怎么办 红米note显示无服务怎么办 红米手机死屏了怎么办 红米4a信号不好怎么办 小米2a开不了机怎么办 红米4x屏幕失灵怎么办 红米4x外屏坏了怎么办 honor手机开不了机怎么办 honor黑屏开不了机怎么办 红米2开机停在mi怎么办 红米手机无法开机怎么办 小米手机帐号密码忘了怎么办 小米手机忘记小米账号密码怎么办 小米4账号密码忘了怎么办 小米2a触屏失灵怎么办 红米note5拍照不清晰怎么办 红米手机太卡怎么办 红米3x忘记密码怎么办 红米手机太卡了怎么办 红米手机太卡怎么办? 红米3老是死机怎么办 红米3s经常死机怎么办 红米4a进水了怎么办 魅族耳机声音小怎么办 魅蓝note6声音小怎么办