1. 引入依赖的jar包(可从附件中下载以上依赖的jar包)
commons-logging-1.1.jar
spring-aop-3.2.0.RELEASE.jar
spring-beans-3.2.0.RELEASE.jar
spring-context-3.2.0.RELEASE.jar
spring-core-3.2.0.RELEASE.jar
spring-expression-3.2.0.RELEASE.jar
spring-web-3.2.0.RELEASE.jar
spring-webmvc-3.2.0.RELEASE.jar
如果使用maven构建项目,可以在pom.xml文件中加入如下配置:
<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>3.2.0.RELEASE</version> <type>jar</type> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>3.2.0.RELEASE</version> <type>jar</type> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>3.2.0.RELEASE</version> <type>jar</type> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>3.2.0.RELEASE</version> <type>jar</type> </dependency> </dependencies>
2. 修改web.xml配置文件,增加如下配置
<servlet> <servlet-name>springMvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring-mvc.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>
3. 添加spring-mvc.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:aop="http://www.springframework.org/schema/aop" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:util="http://www.springframework.org/schema/util" xmlns:p="http://www.springframework.org/schema/p" 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-3.0.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.0.xsd"> <!-- Spring MVC相关配置 --> </beans>
4. 示例
Controller类
package com.springmvc.web.controller; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.Controller; public class WebController implements Controller { @Override public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception { ModelAndView mv = new ModelAndView("index.jsp"); return mv; } }
spring-mvc.xml中增加如下配置
<bean id="webController" class="com.springmvc.web.controller.WebController" /> <bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"> <property name="mappings"> <props> <prop key="hello">webController</prop> </props> </property> </bean>
在tomcat中部署并通过如下地址访问:http://localhost:8080/springmvc/hello
相关推荐
本文档主要是springmvc+spring+hibernate框架的搭建,文中带有一个实例dome,以供参考
第3篇是Spring MVC技术入门,包括Spring MVC的背景介绍、架构整体剖析、环境搭建、处理器与映射器的讲解、前端控制器的源码分析、多种视图解析器的介绍、请求映射与参数绑定的介绍、Validation校验与异常处理和拦截...
详细介绍了如何搭建Spring MVC开发环境,以及如何使用springMVC开发系统
spring boot+spring mvc+spring整合开发**音乐**小程序(含简单服务端) 项目描述 spring boot+spring mvc+spring代理请求**音乐接口获取数据,然后提供给**小程序做显示 运行环境 jdk8+IntelliJ IDEA+maven ...
对于刚接触Spring mvc的朋友来说是最合适不过的,以前在开发Spring mvc时需要在网上零零散散的下载相关工具jar包,现在我基本集合在这里了,方便新手搭建spring mvc框架。
本书由浅入深地介绍了当今流行的Java Web框架Spring MVC的方方面面,从基础的环境搭建到微服务设计与架构,再到持久化、REST API构建、认证与测试……涵盖了Spring MVC诸多重要且常用的特性。值得一提的是,本书针对...
现在主流的Web MVC框架除了...一、Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0) 1. jar包引入 Spring 2.5.6:spring.jar、spring-webmvc.jar、commons-logging.jar、cglib-nodep-2.1_3.jar Hibernat
spring3 spring mvc shiro proxool 开发环境的搭建
本教程从Extjs5的开发环境搭建开始,讲解了Extjs5的项目结构(包括核心文件的作用),Extjs类的一些基本概念,布局、事件、MVVM和MVC架构、路由器,数据绑定等的概念和实际使用,同时讲解了开发中常用的extjs UI...
开发环境:Eclipse ,JDK 1.8 ,Tomcat7 视频连接地址 链接: https://pan.baidu.com/s/1c3gjVPY 密码: rwym ↑ ↑ 视频的地址放到 webapp/static/videolook 这个目录下面 注意事项 1.静态static目录必须...
spring boot+mybatis+spring mvc整合开发超市订单后台管理系统 项目描述 超市订单管理系统 运行环境 jdk8(jdk7)+mysql+Eclipse+maven+tomcat7 项目技术(必填) springboot+spring mvc+mybatis+jquery+jsp ...
项目中有一个添加姓名的页面,向后台发送姓名数据,存到数据库中,作为测试环境搭建是否成功; 3. 下载该文件后,需改动Hibernate.properties中连接数据库的相关信息,本项目是连接mysql数据库;
caiji spring boot spring mvc 搭建系统 spring boot 和 spring mvc 集成搭建开发环境。
spring WEB MVC框架提供了一个MVC(model-view-controller)模型-视图-控制器的结构和组件,利用它可以开发更灵活、松耦合的web应用。MVC模式使得整个服务应用的各部分(控制逻辑、业务逻辑、UI界面展示)分离开来,使...
spring+spring mvc+mybatis+bootstrap+jsp 数据库文件(可选) 链接: https://pan.baidu.com/s/1IhbpMDa3SpzuZHMJlVu2iA?pwd=mhek 提取码: mhek 依赖包文件(可选) maven搭建 链接: ...
主要介绍了spring mvc4.1.6 + spring4.1.6 + hibernate4.3.11+mysql5.5.25开发环境搭建图文教程,需要的朋友可以参考下
1.1 Spring环境搭建 1 注意事项 在利用spring框架做web开发之前(引入spring MVC之前),仅创建java工程即可。 本文档仅引入基本的spring jar包,用于学习IOC基础。后续学习AOP,spring结合JDBC或mybatis时,以及...
activiti5.14+spring4.0+srping Mvc4.0+mybatis3.0.5+maven环境搭建,可以跑起来,并且可以逆向生成相关的数据库表
spring-webmvc-struts.jar整合spring与struts时要用到的jar包 特别是在eclipse开发环境下,搭建好tomcat project工程后,最新版的spring.jar不能完全满足所有的需求的,