`

SpringMVC3.1配置

 
阅读更多
web.xml文件引入Spring的配置文件

 

<?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_3_0.xsd"
	id="WebApp_ID" version="3.0">
	<context-param>
		<param-name>contextConfigLocation</param-name>
		<!-- 应用上下文配置文件 -->
		<param-value>/WEB-INF/spring-servlet.xml</param-value>
	</context-param>
	<!-- 配置spring核心servlet -->
	<servlet>
		<servlet-name>spring</servlet-name>
		<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>
	<!-- url-pattern配置为/,不带文件后缀,会造成其它静态文件(js,css等)不能访问。如配为*.do,则不影响静态文件的访问 -->
	<servlet-mapping>
		<servlet-name>spring</servlet-name>
		<url-pattern>/</url-pattern>
	</servlet-mapping>
</web-app>

 

以下是Spring配置文件代码

 

<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:context="http://www.springframework.org/schema/context" xmlns:p="http://www.springframework.org/schema/p"
	xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.springframework.org/schema/beans
      http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
      http://www.springframework.org/schema/context
      http://www.springframework.org/schema/context/spring-context.xsd
      http://www.springframework.org/schema/mvc
      http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd">
	<!-- 启动注解驱动的Spring MVC功能,注册请求url和注解POJO类方法的映射 -->
	<mvc:annotation-driven />
	<!-- 启动包扫描功能,以便注册带有@Controller、@Service、@repository、@Component等注解的类成为spring的bean -->
	<context:component-scan base-package="com.mvc.rest" />
	<!-- 对模型视图名称的解析,在请求时模型视图名称添加前后缀 -->
	<bean
		class="org.springframework.web.servlet.view.InternalResourceViewResolver"
		p:prefix="/WEB-INF/view/" p:suffix=".jsp" />
</beans>

 

备注:

  1. web.xml和Spring-servlet.xml需放在同一目录下。(例如:*/spring/webroot/WEB-INF)
  2. 附件有SpringMVC3.1依赖jar包。
分享到:
评论

相关推荐

    springmvc3.1整合hibernate

    springmvc3.1整合hibernate所需要的jar包,配置好了不会有问题,测试过了

    spring3.1MVC+mybatis3.1框架集成及事务,分页使用

    springMVC3.1 +mybatis3.1集成,包括事务,jqueryEasyUI分页,json,数据库连接池等。环境使用eclipse4.3+maven3.0.5+tomcat7

    spring mvc3.2.7+servlet3.1(jetty)+maven3+eclipse

    spring mvc3.2.7(基于注解配置)+servlet3.1(jetty)+maven3+eclipse

    springMVC+Mybatis3.1+spring3.1.2包含事务,注解,拦截器

    springMVC+Mybatis3.1+spring3.1.2(包含事务详解,代码诠释,含数据库文件) 展示了增、删、改、查、注解、拦截器、spring事务配置(亲测成功),sql文 件!!赶紧来下载给好评!!! web project 完全可以跑起来!...

    springMVC学习--基本的几个例子

    springMVC的基本配置及相关的几个例子。

    Maven 构建SpringMVC项目学习笔记

    Maven 构建SpringMVC项目学习笔记 一、背景介绍 二、构建工程 2.1、用maven插件构建项目框架 2.2、完善项目 ...三、工程SpringMVC配置 3.1 赋予工程的springmvc特性 3.2、添加Maven依赖 四、测试实例

    springMVC二级缓存配置

    Spring 3.1 引入了激动人心的基于注释(annotation)的缓存(cache)技术,它本质上不是一个具体的缓存实现方案(例如 EHCache 或者 OSCache),而是一个对缓存使用的抽象,通过在既有代码中添加少量它定义的各种 ...

    SpringMVC教程

    也包含新版Spring3.0,3.1 基于注解的MVC配置方法 总之绝对值得下载 学习 并以后查阅 目录 第一章 Web MVC简介.pdf 第二章 Spring MVC入门 .pdf 第三章 DispatcherServlet详解.pdf 第四章 Controller接口控制器详解...

    jsp + servlet + javaben实现springmvc

    1. jsp + servlet + javaben实现springmvc。代码结构清晰,可学习或者重新定制开发。 2. 项目具有详细的开发文档说明,环境配置说明,亲测可运行。 3. 系统说明 3.1 系统介绍 MVC是一种软件架构的思想, 将软件按照...

    看透springMvc源代码分析与实践

    3.1 DNS解析23 3.2 Windows 7设置DNS服务器24 3.3 Windows设置本机域名和IP的对应关系25 第4章 Java中Socket的用法26 4.1 普通Socket的用法26 4.2 NioSocket的用法28 第5章 自己动手实现HTTP协议33 第6章 ...

    SSM整合(版本Spring4.2.3+SpringMVC+Mybatis3.1.1)

    本项目模板包含SSM所必须的jar包和oracle驱动,SSM三大配置文件,log4j详细配置。导入eclipse时在build path中配置自己环境的类库,spring配置文件中配置数据库信息。 PS 遇到jdk版本冲突问题:右键项目-》...

    Spring mvc全注解框架

    此框架结合了springmvc,hibernate,mybatis3.1,log4j2. 其中mybatis和hibernate只要在spring的配置文件注释一下就可以选择其中一个了。 事务处理,日志设置。所有东西都设置好了。完全满足中小项目直接开发

    SpringMVC+Hibernate全注解整合

    ... ...-- 这个映射配置主要是用来进行静态资源的访问 --&gt; **" location="/js/" cache-period="31556926"/&gt; **" location="/resource/" /&gt; **" location="/jsp/" /&gt; &lt;/beans&gt;

    Organic水果蔬菜商城

    准备资料: 前端静态页面图片等 1.根据前端页面进行数据库分析设计 ...3.1Controller层(利用springMVC技术进行参数传递和任务处理转发) 3.2Service层(对于增删改进行事务处理) 3.3Dao层(包括MyBatis映射文件)

    Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0)架包

     Hibernate 3.6.8:hibernate3.jar、hibernate-jpa-2.0-api-1.0.1.Final.jar、antlr-2.7.6.jar、commons-collections-3.1、dom4j-1.6.1.jar、javassist-3.12.0.GA.jar、jta-1.1.jar、slf4j-api-1.6.1.jar、slf4j-...

    Spring Boot实战 ,丁雪丰 (译者) 中文版

    3.1 覆盖Spring Boot自动配置 42 3.1.1 保护应用程序 43 3.1.2 创建自定义的安全配置 44 3.1.3 掀开自动配置的神秘面纱 48 3.2 通过属性文件外置配置 49 3.2.1 自动配置微调 50 3.2.2 应用程序...

    springboot知识点整理

    4.5 SpringMVC自动配置原理 67 4.6 SpringBoot扩展与全面接管 70 4.7 如何修改SpringBoot的默认配置 72 4.8 【实验】CRUD操作 73 4.8.1 默认访问首页 73 4.8.2 登录页面国际化 74 4.8.3 登录 80 4.8.4 拦截器进行...

    spring quartz的配置完整Demo

    看了网上很介绍配置文章,感觉很乱。而且不一定能跑起来。现在我把我的demo上传来。已经跑过。请放心使用。但是jar包太大上传不上来。自己导一下spring的jar就可以了。务必是commons-collections-3.1.jar不然会报错...

    Spring Boot |SpringBoot的web开发原理

    文章目录一、SpringBoot对静态资源的映射规则1.1 /webjars/映射1.2 staticPathPattern映射1.3 欢迎页映射1.4 标题图标映射二、使用Thymeleaf模板引擎2.1 Thymeleaf介绍2.2 语法规则2.3 表达式三、SpringMVC自动配置...

    spring杂谈 作者zhang KaiTao

    1.18 不重复配置——利用Spring通用化配置 1.19 @Value注入Properties 错误的使用案例 1.20 @Value注入Properties 使用错误的案例 1.21 扩展SpringMVC以支持更精准的数据绑定 1.22 扩展SpringMVC以支持更精准的数据...

Global site tag (gtag.js) - Google Analytics