社区
Web 开发
帖子详情
访问Tomcat的url的时候怎么自动调用index.html
泛中游
2012-09-02 08:10:25
通过访问Tomcat的url,如:http://localhost:8080/,没有输入项目名称,就可以自动启动项目的 index.html页面。这个是在tomcat中配置的吗?怎么配置呀。求教。
...全文
3936
19
打赏
收藏
访问Tomcat的url的时候怎么自动调用index.html
通过访问Tomcat的url,如:http://localhost:8080/,没有输入项目名称,就可以自动启动项目的 index.html页面。这个是在tomcat中配置的吗?怎么配置呀。求教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
潇潇雨云
2012-12-06
打赏
举报
回复
web.xml <welcome-file>
泛中游
2012-09-04
打赏
举报
回复
[Quote=引用 8 楼 的回复:]
Tomcat设置默认启动项目
Tomcat设置默认启动项目,顾名思义,就是让可以在浏览器的地址栏中输入ip:8080,就能访问到我们的项目。具体操作如下:
1、打开tomcat的安装根目录,找到Tomcat 6.0\conf\server.xml,打开该文件,找到<Host>节点,在该节点中添加<Context path="" docBase="../WebTest" deb……
[/Quote]
<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#的说法,这里面好像没有相应的配置哟。
我就要雨中漫步
2012-09-04
打赏
举报
回复
各位大神已给出正解
无需纠结
demohunter
2012-09-04
打赏
举报
回复
要是在eclipse使用的话 会生成一个Servers文件件 里面有个server.xml 最后一行 就有
<Context path="" docBase="E:/tomcatApp/JeasyCMS" debug="0" reloadable="true" crossContext="true"/>
自己修改就是了 要是需要发布的话 还是按照8楼的修改tomcat的 好了
碧海潮声吹玉箫
2012-09-04
打赏
举报
回复
[Quote=引用 13 楼 ganxunzou 的回复:]
引用 8 楼 的回复:
Tomcat设置默认启动项目
Tomcat设置默认启动项目,顾名思义,就是让可以在浏览器的地址栏中输入ip:8080,就能访问到我们的项目。具体操作如下:
1、打开tomcat的安装根目录,找到Tomcat 6.0\conf\server.xml,打开该文件,找到<Host>节点,在该节点中添加<Context path="" docBase="../……
[/Quote]
哟个啥毛线,你真是个驹头
m1872216
2012-09-04
打赏
举报
回复
web.xml配置
zhenchuang99
2012-09-04
打赏
举报
回复
[Quote=引用 8 楼 的回复:]
Tomcat设置默认启动项目
Tomcat设置默认启动项目,顾名思义,就是让可以在浏览器的地址栏中输入ip:8080,就能访问到我们的项目。具体操作如下:
1、打开tomcat的安装根目录,找到Tomcat 6.0\conf\server.xml,打开该文件,找到<Host>节点,在该节点中添加<Context path="" docBase="../WebTest" deb……
[/Quote]
学习了
蹲路边码代码
2012-09-03
打赏
举报
回复
在web.xml中
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
fuguitong163
2012-09-03
打赏
举报
回复
支持八楼,回答的很详细
authorzhh
2012-09-03
打赏
举报
回复
1
我发现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这个项目了。
shenlan_digo
2012-09-03
打赏
举报
回复
8楼正解, 默认访问webapp目录下的root项目, 可以通过server.xml中修改
未来纪元
2012-09-03
打赏
举报
回复
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>
花谢尊前不敢香
2012-09-03
打赏
举报
回复
打开项目,找到WebRoot\WEB-INF下的web.xml文件,修改里面的
<welcome-file-list>
<welcome-file>
index.jsp
改为index.html即可</welcome-file>
</welcome-file-list>
Simmon_Liao
2012-09-03
打赏
举报
回复
<welcome-file-list>
<welcome-file>index.html</welcome-file> <!-- 里面写哪个页面 localhost/根目录/ 就会跳转到此目录下的 你写的那个 页面里面去-->
</welcome-file-list>
泛中游
2012-09-02
打赏
举报
回复
现在我们公司的项目连项目名称都没写,以前的写法是:http://localhost:8080/test,这样写的话会自动找到test项目下的index.html文件,但是现在我们公司就直接写了:http://localhost:8080/
就能直接访问到相应的index.html页面了
吴码
2012-09-02
打赏
举报
回复
项目名貌似一定要的吧 不然怎么知道是哪个项目下的index.html
关注。。
吴码
2012-09-02
打赏
举报
回复
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
dazvida3
2012-09-02
打赏
举报
回复
同上,在webRoot/web-inf/目录下
kingofvc
2012-09-02
打赏
举报
回复
web.xml
<welcome-file>
Linux系统安装部署jdk+
Tomcat
+Mysql+Nginx+
Tomcat
集群搭建+项目发布
课程视频中出现的所有配套软件均可下载,下载地址笔记中有! 1. Linux系统安装以及远程操作工具安装2. Linux常用命令讲解3. JDK安装以及环境变量设置4.
Tomcat
安装以及项目部署5. Mysql安装以及开发远程
访问
6、Nginx概述以及使用并通过Nginx实现
Tomcat
集群的搭建等功能
使用
tomcat
默认的default后无法
访问
设置的主页
index
.
html
今天搭了个框架,竟然在输入 http://localhost:8080/crm-web/ 后无法跳转到设置的主页,后来发现是使用了
tomcat
的default的缘故 刚开始的web.xml的配置: default *.js default *.css /
index
.
html
修改后的配置:(但是不
实现
Tomcat
——实现javax.servlet.Servlet接口
0. 环境配置 这里使用IntelliJ IDEA,Maven WebApp项目,不过这里我们不会使用/启动
Tomcat
服务器。 本文的目的就是使用Socket实现一个服务器;此服务器是一个Servlet容器,我们需要遵循Servlet接口规范,即javax.servlet.*。 这里由于我们使用的是Maven项目,所以这里引入servlet api 依赖,servlet api的版本为3.1 &...
tomcat
访问
Jsp的执行过程
tomcat
访问
Jsp的执行过程: 这篇博文将就一下几方面进行论述(如有误,请留言指出) 1.jsp项目部署到
Tomcat
的过程 2.网页
访问
项目中jsp页面和servlet的过程 一、jsp项目部署到
Tomcat
图一 (部署在
Tomcat
下的项目) ...
Tomcat
8(二)server.xml详解
Tomcat
服务器是由一系列可配置的组件构成的,其中核心组件是Catalina Servlet,它是最顶层组件。
Tomcat
的组件是在server.xml(CATALINA_HOME\conf\server.xml)配置的,server.xml内容
Web 开发
81,095
社区成员
341,715
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章