SpringMVC Helloworld注解和404问题
来源:互联网 发布:mysql 不等于空 编辑:程序博客网 时间:2024/06/14 08:14
最近学习的SpringMVC刚开始用普通配置,一切正常。复制项目变为注解形式的时候一直报404错误,非常头疼,确定自己所有配置都是正确之后还是404,于是新建项目,一切都变正常,可能是复制项目出现了问题,可是修改了项目的根目录还是404的,具体问题不得知,遇到404的朋友们也要注意。以下是Helloworld的示例:
项目目录结构:
记得导入相应的jar包,切记不要忘了commmon-logging包,否则运行报错。
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" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0"> <display-name>SpringMVC</display-name> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> <servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/springmvc-servlet.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>springmvc</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping></web-app>springmvc-servlet.xml
<?xml version="1.0" encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:mvc="http://www.springframework.org/schema/mvc"xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.2.xsdhttp://www.springframework.org/schema/mvchttp://www.springframework.org/schema/mvc/spring-mvc-4.2.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context-4.2.xsd"><context:component-scan base-package="org.fkit.controller"/><bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"><property name="prefix"><value>/WEB-INF/content/</value></property><property name="suffix"><value>.jsp</value></property></bean><bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping"/><bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"/></beans>HelloController类
package org.fkit.controller;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.RequestMapping;@Controllerpublic class HelloController {@RequestMapping(value="/hello")public String hello(Model model){model.addAttribute("message","Hello Annotation");return "hello"; }}自己新建一个hello.jsp页面
运行tomcat输入http://localhost:8080/Annotation/hello即可。
阅读全文
0 0
- SpringMVC Helloworld注解和404问题
- spring和springMVC整合注解版helloworld
- springmvc 注解版helloworld
- SpringMVC annotation注解版helloworld
- springmvc 基本原理和helloworld
- 基于注解实现springmvc的入门helloworld
- springMVC常用注解问题
- SpringMVC概述和注解
- 解决Spring和SpringMVC扫描注解类的冲突问题
- 【Spring和SpringMVC】自动扫描注解类的冲突问题
- Spring和springmvc父子容器注解扫描问题详解
- Spring和SpringMVC自动扫描注解类的冲突问题
- Spring和springmvc父子容器注解扫描问题详解
- SpringMVC学习笔记(2) 框架配置+HelloWorld(注解版)
- SpringMVC学习笔记(3) 框架配置+HelloWorld(非注解版)
- HelloWorld版的SpringMVC使用注解驱动的依赖注入
- HelloWorld版的SpringMVC使用注解驱动的依赖注入
- springMVC 启用注解的问题
- 简单实例理解装饰者设计模式
- 本地搭建 wordpress 实例
- 关于java中编码的一些小细节
- simditor简单快速的富文本编辑器
- Unity_NGUI基础01_039
- SpringMVC Helloworld注解和404问题
- 5分钟让你明白“软链接”和“硬链接”的区别
- 查询当前活动进程的sql
- 丢掉职场中的四个幻想
- MT7628/MT7688平台上如何配置任何一个管脚为GPIO模式
- Nandflash 中的 ECC 原理及实现
- java核心技术笔记_Core_Java
- UVa 122 Trees on the level , Duke 1993
- JSONObject和JSONArray区别及基本用法