SpringMVC简介及搭建流程

参考51CTO刘英杰关于SpringMVC的视频教程。

SpringMVC框架是一个MVC框架,通过实现MVC很好的将数据、业务、展现进行分离。

SpringMVC 的设计围绕DispatcherServlet展开的,由DispatcherServlet负责将请求派发到特定的handler。

整个流程如下图:


Eclipse与Spring的集成:Help-->Install New Software,输入网址http://springide.org/updatesite,将Spring需要的东西集成到Eclipse中。

SpringMVC的搭建步骤:

1、创建工程,拷贝SpringMVC相关的jar,并把jar拷贝到lib目录下。

2、 配置web.xml,配置前端控制器DispatcherServlet。

 <servlet>
  	<servlet-name>springmvc</servlet-name>
  	<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
  </servlet>
  <servlet-mapping>
  	<servlet-name>springmvc</servlet-name>
  	<url-pattern>*.do</url-pattern>
  </servlet-mapping>
3、在web-inf 下创建springmvc配置文件,[servletname]-servlet.xml。servletname就是在web.xml中配置的名称。当前配置文件名必须为springmvc-servlet.xml。

4、配置HandlerMapping  根据beanname找到对应Conntroller。这部配置可以省略。因为SpringMVC默认有这个配置。

<bean class="org.springframework.web.servlet.mvc.support.ControllerBeanNameHandlerMapping"></bean>
5、创建JSP页面,需要发出请求的页面。

6、创建Controller(控制器) 继承AbstractController重写handleRequestInternal方法。

//返回数据和页面
ModelAndView mav = new ModelAndView("index");
mav.addObject("helloworld", " hello  "+hello);
7、在springmvc-servlet.xml中配置视图解析器。

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
		<!-- 前缀 -->
		<property name="prefix" value="/view/"></property>
		<!-- 后缀 -->
		<property name="suffix" value=".jsp"></property>
</bean>		
这样一个简单的SpringMVC框架就搭建好了。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值