一、下载相关的包,这个就不在赘述
二、用Eclipse建立一个项目,怎么建立项目也不在多说,然后把包加入到lib下
org.springframework.web.servlet-3.0.1.RELEASE-A.jar
org.springframework.web-3.0.1.RELEASE-A.jar
org.springframework.core-3.0.1.RELEASE-A.jar
org.springframework.context-3.0.1.RELEASE-A.jar
org.springframework.beans-3.0.1.RELEASE-A.jar
org.springframework.asm-3.0.1.RELEASE-A.jar
org.springframework.expression-3.0.1.RELEASE-A.jar
org.springframework.context.support-3.0.1.RELEASE-A.jar
asm-2.2.3.jar
commons-fileupload.jar
commons-logging.jar
jstl.jar
复制代码
三、配置web.xml
<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">
<display-name>spring_mvc</display-name>
<servlet>
<servlet-name>g3top</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>-------①
<init-param>
<param-name>contextConfigLocation</param-name>-----②
<param-value>/WEB-INF/classes/com/g3top/config/spring_*.xml</param-value> -----③
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>g3top</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
复制代码
① 这个地方是配置spring mvc的拦截地方,因为spring mvc是机遇Dispatcher的机制来转发request的,这个地方就是设置类;
② 这个地方是配置对应的spring mvc的配置文件;
③ 这设置配置文件的位置,当然,这个和2都可以不设置,使用默认的,但是,一般是很少这么使用的,所以,这里就是弄成了自定义的,方便大家。
三、配置spring_mvc.xml
这个配置文件,就是在上面的3的那个位置的文件
<?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-3.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd">
<context:component-scan base-package="com.g3top.*"/> -----①
<bean id="viewResolver"
class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/jsp/"/>
<property name="suffix" value=".jsp"/>
</bean>
</beans>
复制代码
①这个地方是是扫描包的地方,至于这个的用法,以后在介绍,这次只是让大家知道如何架构最简单的mvc框架
四、对应的java文件
package com.g3top.control;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
@Controller
public class HelloWorldControl {
@RequestMapping("/hello")
public ModelAndView helloWorld() {
ModelAndView mav = new ModelAndView();
mav.setViewName("helloWorld");
mav.addObject("message", "Hello World!");
return mav;
}
}
复制代码
五、对应的jsp文件
在更目录下建立一个jsp文件夹然后建立helloWorld.jsp文件
就这样,就可以直接跑了。
分享到:
相关推荐
maven spring-mvc框架搭建maven spring-mvc框架搭建
代码为本人查看源码后,对于SpringMVC的理解,搭建的简易版框架,与源码有一定差距,主要是用于理解SpringMVC框架。如有不实之处,请予以指出。
spring3mvc导入包大全。里面拥有spring3MVC框架搭建的必备包。新手学习spring3必备
eclipse工具,用Maven搭建的Spring+Spring MVC+Hibernate框架源码
本书共计10章,分别介绍了快速搭建Spring Web应用、精通MVC结构、URL映射、文件上传与错误处理、创建Restful应用、保护应用、单元测试与验收测试、优化请求、将Web应用部署到云等内容,循序渐进地讲解了Spring MVC4...
springMVC与hibernate整合实例
SSM框架的配置搭建 spring、 spring mvc、 mybatis 整合详解
本资源包括Spring MVC框架下的各种依赖包,同过本资源,可以快速搭建Spring MVC框架。 本资源包括Spring MVC框架下的各种依赖包,同过本资源,可以快速搭建Spring MVC框架。
spring mvc轻量级框架搭建,依赖全面jar文件包。下载解压直接将jar文件复制到工程中的lib中。
Maven+Spring+Spring MVC+MyBatis+MySQL,搭建SSM框架环境
Spring MVC 框架搭建及详解 适合郁闷程序员 超级有用
Spring MVC是时下流行的MVC框架,配置使用都很方便。欢迎大家一起学习提升。
自我搭建的Spring mvc框架,下载之后可以直接使用。之前一直想当一个模板项目,后面项目需要用到的时候可以直接拿来使用
SSM框架的配置搭建 spring,spring mvc,mybatis 整合详解
spring mvc 框架搭建,实践系统操作
http://blog.csdn.net/qq394829044/article/details/51942798 记录了项目搭建过程,重要在于分享,一起探讨。
基础的spring3 mvc+mybatis 框架搭建
一个动态的java web 工程,使用了spring_mvc框架搭建了一个小小的实例,愿和大家一起共享之,谢谢。希望能帮助到搭建,最近也在打算再次使用spring_mvc框架,却发现网上却少有实例可以提供参考,故而得空自己写了一...