2 u014612752 u014612752 于 2015.07.27 20:37 提问

访问不到tomcat下面webapps下面的html文件 2C

tomcat启动了,webapps里面有个a.html文件,,浏览器url是http://localhost:8080/a.html.但是报404错误。这可能是那些原因引起的

19个回答

COFFEEZHU007
COFFEEZHU007   2015.07.27 20:42

TOMCAT控制台里,怎么可能会有你的HTML文件呢。你得进你自己的项目里访问啊。

suzunshou
suzunshou   2015.07.27 21:42

a.html要放在webapps/ROOT目录下,然后启动tomcat,再在浏览器输入http://localhost:8080/a.html,就可以访问了
如果a.html放在ROOT目录下的某个文件夹里面,例如test,那么在浏览器输入http://localhost:8080/test/a.html

qq_30137133
qq_30137133   2015.07.27 20:40

找不到那个文件呗,这404就一个原因,路径不对

sina_2831808769
sina_2831808769   Rxr 2015.07.27 20:40

http://localhost:8080/a.html 少了项目名称http://localhost:8080/项目名称/a.html

Immortal_Hunter
Immortal_Hunter 我也觉的少了它
接近 3 年之前 回复
guwei4037
guwei4037   Ds   Rxr 2015.07.27 20:52

404错误是页面路径不对。

首先看下http://localhost:8080/ 能否正常访问。然后看a.html文件是否在webapps文件夹内。

一般来说,我们的路径都是:http://localhost:8080/项目名/a.html。

tongyi55555
tongyi55555   2015.07.27 20:53

sina_2831808769 说的是,是要有自己的项目名称的,要发布到webapps下面

miracle_yao
miracle_yao   2015.07.27 21:14

缺少项目路径。。。。

a350657586
a350657586   2015.07.27 21:31

http://localhost:8080/a.html 少了项目部署名称

应该改为:http://localhost:8080/项目部署名/a.html

tuke_tuke
tuke_tuke   2015.07.27 21:38

没有工程名字,在jsp文件前面要加上工程项目的名字下对

u012036312
u012036312   2015.07.27 21:45

路径不对,默认访问的是root项目

共19条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
tomcat的webapps目录下放更新后的项目就访问不了
昨天给同事更新完程序,同事说更新后的程序访问不了。它以前的程序叫tj52,更新后的程序叫webapp。也就是tomcat的目录有两个文件架,一个叫webapp,一个叫tj52。最后另外一同事给了解决方案。解决方法如下: 在项目的web.xml的开始位置添加如下内容: webAppRootKey 项目名称 添加后的效果如图所示: 保存完后,两个项目都可以访问了.
eclipse把项目发到tomcat,webapps下面却无法打开
我看了网上很多都是说eclipse无法把项目发到tomcat  webapps下面,比如这些教程,都是教你如何把项目发过去! 而我遇到的问题是已经发布了过去,但是没法在eclipse中打开!如图: 我也看了自己的tomcat能不能独立启动,一开始发现jre环境没了,我就重新配置了jre环境,虽然tomcat可以单独启动,但是问题是,在eclipse发布还是出现那样的问题,而且总会出现这
TOMCAT一直加载不到文件,但是相应的webapps里面又有对应的文件存在
之前在做项目的时候,在自己的电脑上写代码,发现总是加载不到文件,例如: 那时候找了很久都没有找到是什么原因,后来发现错误信息里面提示: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'productDao' defined in file [D:\LUKE
maven部署不到tomcat的webapps目录下的解决方案
有时候我们会遇到这样一种情况:用maven的tomcat插件部署web应用到tomcat的webapps目录下的时候,会发现web项目无法访问,仔细一看tomcat的webapps目录下的项目,发现没有web-inf目录。 解决方案:把所有打开tomcat的webapps目录下的项目的文件浏览器窗口关闭
tomcat 访问非webapps下目录的图片
tomcat 访问非webapps下目录的图片
用tomcat发布项目,在浏览器可以访问,在tomcat/webapps下找不到项目
之所以我在tomcat安装目录底下的webapps里面找不到”动态web项目”,是因为eclipse默认是把项目部署到工作目录workspace下的.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps,而我之前用的Myeclipse是默认发布到安装目录下的webapps的,所以在使用eclipse的时候出现这种问题。解决方法:
TOMCAT webapps下图片 url访问
点击打开链接
解决tomcat无法访问webapp下面的静态资源问题
这里,我做的功能是图片上传,但是原先是上传到项目部署的地方,在项目部署的文件夹下创建文件夹存放图片,但是这样就带来一个问题,当我们重新部署项目的时候,原先上传的图片就消失了? 这是因为我们项目每次编译都会形成一个新的文件,所以会覆盖掉原先的文件,所以我们应该用常规的解决办法,在webapp下(项目以外的地方)创建文件夹以存放图片资源,这样就不会存在消失问题。上图可能清楚一点 statici...
eclipse中tomcat启动后无法访问8080及无法发布到webapps下的解决办法
前面介绍了eclipse中如何修改web项目的webroot目录的问题,项目是解决了,但是,当在eclipse中启动tomcat后,在浏览器器输入http://localhost:8080/,无法打开我们熟悉的tomcat默认主页,而http://localhost:8080 /projectpath却可以进入项目主页,这是为什么呢?         其实很简单,几步就解决问题:
如何将项目部署到tomcat下的wtpwebapps目录下
使用ireport时,由于需要设置部署后项目的classes,在tomcat目录下找了半天没有找到。 原来我们的服务器默认的项目加载路径在工作空间中, 比如我的工作空间目录为:D:\Tools\eclipse_dorado\workspace 而默认的项目加载路劲就是:D:\Tools\eclipse_dorado\workspace\.metadata\.plugins\org.eclip