springmvc简单总结

springmvc简单总结

ID:10206753

大小:211.84 KB

页数:60页

时间:2018-06-12

springmvc简单总结_第1页
springmvc简单总结_第2页
springmvc简单总结_第3页
springmvc简单总结_第4页
springmvc简单总结_第5页
资源描述:

《springmvc简单总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Springmvc的简单总结一:springmvc的简单了解1..Springmvc是spring的web框架围绕DispatcherServlet设计的。DispatchServlet的作用是将请求分发到不同的处理器。Spring的web框架可以包括可配置的处理器(Handlder)映射,视图(view)解析,本地化(local)解析,主题(theme)解析以及对文件上传的支持等2.springmvc的请求模式:3.其实,每个MVC 框架的执行过程都是大同小异的;  ①当一个request过来时,它通过一个servelet来响应request

2、;  ②再根据request的路径名和配置将这个request dispatch 给一个controller执行;  ③最后将之返回配置文件里对应的页面。在springmvc中,这个servelet的名字叫:Dispatchservlet4.Spring的Controller是singleton的,或者是线程不安全的说明。分析:和Struts一样,Spring的Controller是singleton的!这意味着每个request过来,系统都会用原来的instance去处理,这样就导致了两个结果:①我们不用每次创建Controller,减少了对

3、象创建和垃圾回收的时间。②由于只有一个Controller的instance,当多个线程调用它的时候,它里面的instance变量不是线程安全的。 这也是webworks吹嘘的地方,它的每个Action都是线程安全的。因为每过来一个request,它就会创建一个Action对象。由于现代JDK垃圾收集动能的效率已经不成问题了,所以这种创建完一个对象就扔掉的模式也得到很多人的认可。二:简单的配置了解1.导入需要的jar包【去网上搜一下】2.配置web.xmlspringmvcorg.springframework.web.servlet.DispatcherServlet1springmvc/

5、tern>3.配置springmvc-servlet.xml说明,可以放在WEB-INF下面就行。有些配置是暂时不需要的,一并拷

6、贝过来了。

7、Location="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-3.0.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context-3.0.xsdhttp://www.springframework.org/schema/mvchttp

8、://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd">