首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

访问Tomcat的url的时候如何自动调用index.html

2012-12-16 
访问Tomcat的url的时候怎么自动调用index.html通过访问Tomcat的url,如:http://localhost:8080/,没有输入项

访问Tomcat的url的时候怎么自动调用index.html
通过访问Tomcat的url,如:http://localhost:8080/,没有输入项目名称,就可以自动启动项目的 index.html页面。这个是在tomcat中配置的吗?怎么配置呀。求教。
[最优解释]
Tomcat设置默认启动项目

Tomcat设置默认启动项目,顾名思义,就是让可以在浏览器的地址栏中输入ip:8080,就能访问到我们的项目。具体操作如下:

    1、打开tomcat的安装根目录,找到Tomcat 6.0\conf\server.xml,打开该文件,找到<Host>节点,在该节点中添加<Context path="" docBase="../WebTest" debug="0" reloadable="true"/>。

    2、再将WebTest工程放到tomcat根目录下,并将webapps文件夹中的ROOT文件夹删除或者重命名为另外一个名字。

   3、启动tomcat,在浏览器中输入ip:8080,就可以访问到你的项目了。

 

 注意:<Context>节点中的docBase属性的值是指向web工程的绝对路径。

然后设置项目默认启动页面
<welcome-file-list>
  <welcome-file>index.html</welcome-file>
  </welcome-file-list>
[其他解释]
我发现csdn上很多人回答问题太随意了。

不知道是没看lz问题还是不懂装懂。lz问的是不写项目名,直接输入主机地址访问。

1-7楼全部是文不对题的回答。8L正解。

tomcat启动默认主目录是WebApp/WebRoot/ROOT 项目,所以直接  地址:端口号  访问的就是ROOT项目。

修改的话: 
1.打开C:/Tomcat/conf/server.xml,在<host></host>之间加入代码:

<Context path="" docBase="E:/tomcatApp/JeasyCMS" debug="0"  reloadable="true" crossContext="true"/>

这样重新启动tomcat,我们的主目录就被设置为jeasyCMS这个项目了。
[其他解释]
web.xml 
<welcome-file>
[其他解释]
同上,在webRoot/web-inf/目录下
[其他解释]
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
[其他解释]
项目名貌似一定要的吧 不然怎么知道是哪个项目下的index.html
关注。。
[其他解释]
现在我们公司的项目连项目名称都没写,以前的写法是:http://localhost:8080/test,这样写的话会自动找到test项目下的index.html文件,但是现在我们公司就直接写了:http://localhost:8080/
就能直接访问到相应的index.html页面了

[其他解释]
<welcome-file-list>
  <welcome-file>index.html</welcome-file> <!-- 里面写哪个页面 localhost/根目录/   就会跳转到此目录下的 你写的那个 页面里面去-->
  </welcome-file-list>
[其他解释]
打开项目,找到WebRoot\WEB-INF下的web.xml文件,修改里面的
<welcome-file-list>
  <welcome-file>index.jsp改为index.html即可</welcome-file>
  </welcome-file-list> 
[其他解释]
8楼正解,  默认访问webapp目录下的root项目,   可以通过server.xml中修改
[其他解释]
支持八楼,回答的很详细
[其他解释]
在web.xml中
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
[其他解释]

引用:
Tomcat设置默认启动项目

Tomcat设置默认启动项目,顾名思义,就是让可以在浏览器的地址栏中输入ip:8080,就能访问到我们的项目。具体操作如下:

    1、打开tomcat的安装根目录,找到Tomcat 6.0\conf\server.xml,打开该文件,找到<Host>节点,在该节点中添加<Context path="" docBase="../WebTest" deb……





 <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
<Context path="/uploadfile" docBase="D:\carsonsoft\knowhome\resources\upload"  reloadable="true" crossContext="true"/>
<Context path="/rqtuploadfile" docBase="D:\carsonsoft\knowhome\resources\rqtupload"  reloadable="true" crossContext="true"/>
<!--<Context path="" docBase="D:\carsonsoft\evalhome\tomcat6.0.20\webapps\DLPubServer" debug="0" reloadable="true" crossContext="true">
</Context>-->
        <!-- SingleSignOn valve, share authentication between web applications
             Documentation at: /docs/config/valve.html -->
        <!--
        <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
        -->

        <!-- Access log processes all example.
             Documentation at: /docs/config/valve.html -->
        <!--
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"  
               prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
        -->

      </Host>

这个是我们项目tomcat里面的server.xml 配置文件的一部分,其中<Context path="/uploadfile"  和 <Context path="/rqtuploadfile"  是我自己写,安8#的说法,这里面好像没有相应的配置哟。
[其他解释]
引用:
Tomcat设置默认启动项目

Tomcat设置默认启动项目,顾名思义,就是让可以在浏览器的地址栏中输入ip:8080,就能访问到我们的项目。具体操作如下:

    1、打开tomcat的安装根目录,找到Tomcat 6.0\conf\server.xml,打开该文件,找到<Host>节点,在该节点中添加<Context path="" docBase="../WebTest" deb……

学习了
[其他解释]
web.xml配置
[其他解释]
引用:
引用:

Tomcat设置默认启动项目

Tomcat设置默认启动项目,顾名思义,就是让可以在浏览器的地址栏中输入ip:8080,就能访问到我们的项目。具体操作如下:

1、打开tomcat的安装根目录,找到Tomcat 6.0\conf\server.xml,打开该文件,找到<Host>节点,在该节点中添加<Context path="" docBase="../……

哟个啥毛线,你真是个驹头
[其他解释]
各位大神已给出正解
无需纠结
[其他解释]
要是在eclipse使用的话 会生成一个Servers文件件 里面有个server.xml 最后一行 就有
<Context path="" docBase="E:/tomcatApp/JeasyCMS" debug="0" reloadable="true" crossContext="true"/>

自己修改就是了 要是需要发布的话 还是按照8楼的修改tomcat的 好了
------其他解决方案--------------------


web.xml 
<welcome-file> 

热点排行