社区
Web 开发
帖子详情
初学springmvc求助, 404 not found
freeman932
2015-03-12 06:19:44
为什么一个最简单的helloworld项目总是404 found错误,但运行目录下的jsp文件可以正常浏览。从网上下的其他人的简单项目也是404 found。难道是机器配置或Jar包的问题。
...全文
373
8
打赏
收藏
初学springmvc求助, 404 not found
为什么一个最简单的helloworld项目总是404 found错误,但运行目录下的jsp文件可以正常浏览。从网上下的其他人的简单项目也是404 found。难道是机器配置或Jar包的问题。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DobyJin
2016-04-19
打赏
举报
回复
使用动态路径应该会稳定些。
qq_28042035
2016-04-18
打赏
举报
回复
楼主我也遇到了同样的问题,你是怎么解决的呀
freeman932
2015-03-13
打赏
举报
回复
初步弄清了原因,是tomcat路径的问题
宁波老花
2015-03-12
打赏
举报
回复
可能是你的HTML文件没放在WebRoot下,而是不小心放到WEB-INF文件夹里了
freeman932
2015-03-12
打赏
举报
回复
hello-servlet.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd"> <context:component-scan base-package="zttc.itat.controller"/> <mvc:annotation-driven/> <!-- 将静态文件指定到某个特殊的文件夹中统一处理 --> <mvc:resources location="/resources/" mapping="/resources/**"/> <bean name="/welcome.html" class="zttc.itat.controller.WelcomeController"></bean> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/> <property name="prefix" value="/WEB-INF/jsp/"/> <property name="suffix" value=".jsp"/> </bean> <!-- 设置multipartResolver才能完成文件上传 --> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="maxUploadSize" value="5000000"></property> </bean> <bean id="exceptionResolver" class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver"> <property name="exceptionMappings"> <props> <prop key="zttc.itat.model.UserException">error</prop> </props> </property> </bean> </beans>
freeman932
2015-03-12
打赏
举报
回复
web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5"> <servlet> <servlet-name>hello</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>hello</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> <!-- spring Web MVC框架提供了org.springframework.web.filter.CharacterEncodingFilter用于解决POST方式造成的中文乱码问题 --> <filter> <filter-name>CharacterFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> </filter> <filter-mapping> <filter-name>CharacterFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> </web-app>
freeman932
2015-03-12
打赏
举报
回复
比如localhost/springmvc_hello/login.jsp就可以正常显示,而localhost/springmvc_hello/welcome.html就404 not found。清除了tomcat的缓存还是同样的错误。tomcat的servel.xml配置: <Server port="8005" shutdown="SHUTDOWN"> <GlobalNamingResources> <Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" pathname="conf/tomcat-users.xml" /> </GlobalNamingResources> <Service name="Catalina"> <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" useBodyEncodingForURI="true" maxPostSize="0"/> <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" useBodyEncodingForURI="true" /> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> <Engine name="Catalina" defaultHost="localhost"> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="F:\JavaProgram" debug="0" reloadable="false" crossContext="true"> </Context> </Host> </Engine> </Service> </Server>
引用 1 楼 magi1201 的回复:
404 路径问题 看看路径哪里出问题了,再看看是否有缓存的影响等。
姜小白-
2015-03-12
打赏
举报
回复
404 路径问题 看看路径哪里出问题了,再看看是否有缓存的影响等。
SpringMVC
+Mysql实例详解
SpringMVC
+Mysql实例详解,一直用的是ssh,因为公司要用到
SpringMVC
,以前也没接触过,所以今天来和大家一起学习一下这个框架,分享一下。
SpringMVC
完整搭建项目
每次需要Spring MVC的web项目测试一些东西时,都苦于手头上没有最简单的Spring MVC的web项目,现写一个
SpringMVC
完整搭建项目,下载即可运行,供
初学
者学习
SpringMVC
入门视频课程(适合
初学
者的教程)
本课程以通俗易懂的方式讲解
SpringMVC
核心技术,适合
初学
者的教程,让你少走弯路! 1.
SpringMVC
简介和实现原理、Controller详解、方法的参数 2.JSR303数据校验、类型转换、统一异常处理 3.拦截器、处理AJAX、文件...
SpringMVC
+Hibernate+Spring整合实例
SpringMVC
+Hibernate+Spring整合实例源码下载,很完整的例子,需要的可以下载源码学习
SpringMVC
配置
SpringMVC
配置项目
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章