web.xml中的welcome-file(访问相对路径时配置默认访问文件)

原创 2012年03月24日 22:53:34

传说中的北京呢?

---xingyunpi

jsp web project中,一般情况下,在WEB-INF中可以配置默认的访问文件名称,一般情况下是index.html.

遇到的问题:

首先,在TOMCATHOME/conf/server.xml中配置了一个虚拟目录 admin.sorina ,指向项目中某个文件夹,比如:test(项目名称)/webmaster/admin/,这个时候,在访问admin.sorina/的时候,就会访问admin下的index.html,但是,按照这种思路,我在WEB-INF中配置了一个welcome-file,指定访问list_1_1.html,但是,用相对路径访问,如访问:admin.sorina/login/的时候,我的目的相当于访问test(项目名称)/webmaster/admin/login/list_1_1.html,但是,这个时候却是出现404错误.

解决的办法:

好像是用这种相对路径访问的方式来配置welcome-file是不通的,要在在TOMCATHOME/conf/web.xml中进行同样的配置,默认为:

<welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>

改为:

<welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>list_1_1.html</welcome-file>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
同时在WEB-INF/web.xml中进行对应配置:

<welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>list_1_1.html</welcome-file>
    <welcome-file>index.html</welcome-file>
  </welcome-file-list>

这样,就能正常访问了.

相关文章推荐

关于web.xml中的welcome-file-list(欢迎页)

welcome-file-list是一个配置在web.xml中的一个欢迎页,用于当用户在url中输入工程名称或者输入web容器url(如http://localhost:8080/)时直接跳转的页面....

welcome-file 不能配置action的解决方法

今天要把首页换成velociy的,发现直接修改welcome-file为一个action请求不生效。 经过查询资料发现有如下三种解决办法: 1.  /index.action 然后在we...
  • subuser
  • subuser
  • 2015年07月09日 11:59
  • 5681

spring MVC的controller控制welcome-file-list里页面访问的问题

最近在项目当中遇到了一个问题,项目用到了springMVC的模式,本来

关于welcome-file-list(欢迎页)不起作用的解决办法

welcome-file-list是一个配置在web.xml中的一个欢迎页,用于当用户在url中输入工程名称或者输入web容器url(如http://localhost:8080/)时直接跳转的页面....

对于<welcome-file-list>设置主页后无法引用CSS的问题

在eclipse中对web程序进行开发,当把非webroot根目录下的文件设置为主页时,如果对css目录采用相对路径,将会无法应用,这时需要对文件的相对路径进行修改,如果是jsp文件,直接加头文件对目...

更改web.xml默认欢迎页面。

转载文章,参考地址如下: http://simen-net.iteye.com/blog/1489928 默认web.xml欢迎页面为index.html 我给更改为: /pages/...

web.xml中<welcome-file-list>配置

web.xml中配置((web欢迎页、首页)) 在web项目中,当用户在浏览器中输入的URL不包含某个特定的Servlet、html、jsp页面时,web.xml中标签元素就会指定显示的默认文件。 ...

web.xml路径匹配原则

/mytest web.xml中的3种写法  ① 完全匹配 /test/list.do  ②   目录匹配 /test/*  ③   扩展名匹配 *.do servlet-mapping的重...
  • Mr_Pang
  • Mr_Pang
  • 2015年07月22日 15:41
  • 1387

如何在web.xml中配置jsp的访问路径

web.xml的内容如下:   test       index.html     index.htm     index.jsp     default.html     d...

关于web.xml中的<welcome-file-list>中的默认首页文件

先看我的配置文件:  index.html 很普通,没有任何问题。但是访问http://localhost/的时候,不会去找index.html,出现404错误。  如果...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:web.xml中的welcome-file(访问相对路径时配置默认访问文件)
举报原因:
原因补充:

(最多只允许输入30个字)