SpringMVC的理解
来源:互联网 发布:python键值对 编辑:程序博客网 时间:2024/05/21 09:27
springMVC是基于方法的,其核心就是servlet,
用的时候,在web.xml中配置一个DispatcherServlet分发器,在webinfo文件夹下配置一个xml配置文件,这个xml文件主要是用来扫描Controller层,当我们在页面发送一个请求的时候,dispatcherServlet会拦截这个请求,然后把这个请求转发给相应的handler,handlermapping找到对应的resultmapping执行这个方法。跳转到相应的页面。
中SpringMVC中通过ModelAndValue传值并控制转向
相较于其他框架,个人觉得springMVC更加方便,比如我们发送一个请求,如果是其他框架会需要在xml配置文件中配置url的请求路径,一个项目中会需要很多次的url请求,则会需要大量的配置。但是springMVC则只需要运用注解标明就可以了,不需要大量的配置xml配置文件。
Spring框架自带的过滤器CharacterEncodingFilter,这样可以大大减轻了我们的工作量,即简单方便又容易理解,配置方式如下:在web.xml文件中filter的位置加上如下内容:
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>*.htm</url-pattern>
</filter-mapping>
- 对SpringMVC的理解
- SpringMVC的理解
- SpringMVC的理解
- 理解SPRINGMVC的原理
- <SpringMVC>原理的理解
- 理解springMVC的controller
- 理解SPRINGMVC的原理
- 理解springMVC的原理
- SpringMVC的理解
- SpringMVC自己的理解
- springmvc的理解下
- springmvc的理解
- 针对springMVC的理解
- springmvc的restful服务理解
- Spring及SpringMVC的理解
- SpringMVC的配置及理解
- springmvc的InternalResourceViewResolver自我理解
- springMVC理解
- PHP 设计模式之策略模式
- 模拟实现mymcpy,memmove,strncpy
- Java IO流学习总结
- 备忘录模式,拍电影
- TypeError: view must be a callable or a list/tuple in the case of include()
- SpringMVC的理解
- gdb调试命令
- JSP中九大内置对象概括
- 监督学习一 决策树
- 朱刘模版
- es集群web管理工具cerebro
- JavaScript中的基本类型值和引用类型值区别
- webservice的理解
- PHP 设计模式之装饰器模式