tomcat中访问项目显示404

我现在已经发现一个明确的问题所在(我用的spring与hibernate整合)
:在spring的配置文件中导入映射文件,即在applicationContext.xml中用sessionFactory的mappingResources属性来导入的,写法如下:
<property name="mappingResources">
<list>
<value>com/baidu/userLogin/model/Address.hbm.xml</value>
</list>
</property>
但我发现,只要我加上这个,在浏览器中就访问不到项目了,显示404;删除这个,就能正常显示了,真是奇怪了,难道不让我导入映射文件吗,这不科学啊,谁遇到过这种情况啊,一定告知小弟啊!不胜感激!

web.xml中配置了welcome的索引文件吗。

404错误是找不到文件,找不到网站入口
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-23
应该是服务器没有启动成功,这段代码没有问题,应该是Jar包的问题追问

那可能是哪个包的问题呢,架包已经导入一大堆了!

追答

服务器启动的时候没有报异常吗,如果有的话贴出来看给我看看

本回答被提问者和网友采纳

Tomcat出现404错误,是什么意思?
一、错误信息 代理服务器无法得到正确响应。二、原因分析 在本地调试端口是localhost:8980,查询端口号得知此端口连接tomcat服务。所以在此判断应该是tomcat连接出错。三、解决方案 1、Tomcat关闭日志catalina.out 一般在部署Tomcat后,运行久了,catalina.out文件会越来越大,对系统的稳定造成了一定的影响。可...

为什么tomcatlocalhost:8888出现404页面?而可以正常访问*.jsp页面...
HTTP状态码404表示服务器无法找到请求的URL路径所对应的资源。这可能是因为路径错误、资源被移动、删除或从未存在于服务器上。2. Tomcat配置问题 当你在浏览器中访问localhost:8888时,Tomcat服务器会尝试在其配置的路径下寻找默认的资源来响应请求。如果默认的HTML页面不存在于正确的位置或被错误配置,就会...

Tomcat:HTTP状态 404 - 未找到解决方法
当您在使用Tomcat时,如果遇到HTTP状态为404的问题,这通常意味着服务器无法找到您请求的网页。这种错误在开发和部署过程中较为常见。解决此问题,首先需要检查服务器环境。确保您在正确的位置放置了请求的文件。在Tomcat中,web.xml文件通常位于web目录下的web-inf子目录内。文件的放置位置取决于您的jsp和...

为什么Tomcat localhost:8888出现404页面?而可以正常访问*.jsp页面...
当你尝试访问Tomcat服务器的默认欢迎页面,通过localhost:8888时,出现404页面,这是因为默认情况下,这个端口并未配置特定的欢迎页面。然而,如果你访问特定的JSP页面,如localhost:8888\/passwordboxt义estq1\/view\/regist.jsp,即使主页面未设置,不影响你对内部页面的访问。这表明,两个访问路径之间是独立的...

tomcat访问项目报404是什么原因?
首先404是地址跳转的错误,也就是没有找到指定的页面。1.Tomcat未正常启动,因为在你修改过跳转地址时,有时Tomcat是没有更新源地址的,这是软件上的一个Bug,光光依靠重新部署可能无法解决,你需要删除工程目录部署下(webapps内的工程和work>Catalina>localhost内的工程)的两个工程文件,重新部署即可。

tomcat在eclipse中已启动成功但是访问主页404为什么?
tomcat中404异常是没有找到请求的资源。错误原因如下:1、路径错误 2、web.xml文件映射路径写错 3、服务器设置 4、servlet的jar包未导进去或者没有随项目发布 如果是路径错误,仔细检查即可解决问题。服务器没设置好也会报这个错误,这一般是新手刚开始学时遇到的问题,就是要把eclipse中的tomcat的server ...

tomcat可以正常启动,但是不能访问即页面报404错误怎么办
1、正确的端口号 出现404错误证明,TOMCAT是启动成功了的。 但是在一台计算机上,可以启动多个端口号不一样的TOMCAT, 所以请确保自己访问的是正确的那个端口号,别自己启动的是8080端口号的TOMCAT,但是访问的地址却用的是80端口(默认),这样肯定会出现404错误的。2、环境变量 假设有两个Tomcat A和 B...

tomcat中访问项目显示404
应该是服务器没有启动成功,这段代码没有问题,应该是Jar包的问题

tomcat访问http:\/\/localhost\/显示为http 404,tomcat已启动,端口改为80...
404表示找不到对应页面。相信服务是应该已经启动了。直接指定某个页面试试。http:\/\/本地IP 试试。改完端口8088 http:\/\/本地IP:8088 试试,如果OK那么,端口被谁给占用了。

请问启动tomcat后用IE打开http:localhost:8080\/web后出现404错误
http:localhost:8080是启动tomcat的欢迎页 这个画面出了说明你tomcat启动没问题 http:localhost:8080\/web是启动tomcat下web工程 出现404错误说明你tomcat没有正常支持工程启动 有可能是工程路径配置不对 tomcat启动时输出的信息看下 是否工程正常启动了 ...

相似回答