Spring mvc 注解方式实现
第一步: web.xml中 启动spring mvc 模块
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>main</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>main</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
</web-app>
第二步: 编写普通的pojo类
package com.chapter2;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
/**
* @author
* 基于注解的 Controller
*/
@Controller
@RequestMapping("/ok.do")
public class MyController {
@RequestMapping
public String listTurn()
{
return "123";
}
}
注意:@Controller和@RequestMapping
第三步 配置main-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:p="http://www.springframework.org/schema/p"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-2.5.xsd">
<!-- 1,扫描web包中的所有类以完成Bean创建和自动依赖注入的功能 -->
<context:component-scan base-package="com.chapter2"/>
<!--2,启动Spring MVC的注解功能,完成请求和注解POJO的映射 -->
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"/>
<!-- 3,对模型视图名称的解析,即在模型视图名称添加前后缀 -->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" p:prefix="/WEB-INF/" p:suffix=".jsp"/>
</beans>
spring 跳转到/WEB-INF/目录下的页面,
不要把页面建在/webRoot下了
分享到:
相关推荐
基于spring mvc注解方式,整合mybatis的项目框架哈。
基于jpa+hibernate+spring+spring mvc注解方式项目案例带整体架构及一个页面操作小流程适合新手
Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于...
IT学习者Spring MVC注解实例.pdf
spring mvc注解方式整合jdbctemplate
主要介绍Spring MVC 的使用注解来配置的使用实例
Spring Mvc AOP通过注解方式拦截controller等实现日志管理
spring3.0MVC注解(附实例). spring3.0MVC注解(附实例). spring3.0MVC注解(附实例).
spring mvc + spring + hibernate 全注解整合开发视频教程 06.haozip03
http://blog.csdn.net/penngo/archive/2010/11/27/6038991.aspx这篇文章“spring mvc 注解实现”的附件代码
NULL 博文链接:https://free9277.iteye.com/blog/1924643
学习Spring MVC,关于注解的Spring MVC,简单例子,关于控制器的Spring MVC,学习Spring,简单Spring MVC实例
spring mvc 注解 拦截器 对一个数据库表进行了增删改查操作 ,初学spring mvc框架的 可以参考 代码下载直接可以运行!~~
spring mvc + spring + hibernate 全注解整合开发视频教程 11
让我们更好的了解 spring mvc 注解方面的知识 适合入门
spring mvc 注解 easyui 分页
spring mvc + spring + hibernate 全注解整合开发视频教程 12
spring MVC数据绑定 含例子 转载自疯芒毕露的专栏 刚开始用spring mvc 做web开发时 经常会不知道如何合适绑定页面数据 用惯struts2的朋友更认为spring mvc 绑定数据不如struts2方便 本人最开始也是这么认为 经过一段...
spring mvc 注解 拦截器 对一个数据库表进行了增删改查操作 ,初学spring mvc框架的 可以参考 代码下载直接可以运行!~~ 包含jar和数据库sql语句
Spring MVC非注解测试,用于理解spring mvc原理,然后再结合源码分析,更好的理解spring mvc