springmvc
文章平均质量分 51
JJ_nan
这个作者很懒,什么都没留下…
展开
-
Spring MVC 中解决中文乱码的问题
1 解决默认的get的中文乱码问题:首先,你的web项目肯定部署到了你的tomcat服务器上,然后再项目那一列中,就会出现Servers 项目,然后找到你部署你项目 的服务器,然后打开server.xml 进行如下步骤的修改即可解决get乱码的问题:2 解决post乱码的问题:直接在你项目的web.xml文件中添加如下的设置(编码过滤器)即可:步骤如下图:原创 2017-03-15 20:45:50 · 581 阅读 · 1 评论 -
springMVC的执行流程
(1)springMVC的执行流程分析:1用户向服务器发送请求,被前端控制器DispatcherServlet拦截。2 DispatcherServlet前端控制器对请求的URL(统一资源标识符)进行解析,得到URI(统一资源定位符),根据URI去调用HanderMapping获取对应的hander的所有的相关的对象。(此处的hander就相当于是URI)包括:hander对应原创 2017-04-11 11:53:54 · 571 阅读 · 0 评论 -
Strut2和SpringMVC区别
1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却被所有方法共享,这也就无法用注解或其他转载 2017-04-24 16:02:43 · 501 阅读 · 0 评论 -
Java中使用动态代理实现拦截器
拦截器在在流行的开源框架中很常见,依赖的技术就是Java的动态代理。理解拦截器的核心原理对理解这些开源框架的体系结构至关重要。下面以一个简单的模型的来说明拦截器的实现的一般方法。 模型分为以下模块:业务组件:是被代理和被拦截的对象。代理处理器:实现了InvocationHandler接口的一个对象代理对象:Proxy对象。拦截器:普通的JavaB转载 2017-05-17 09:36:55 · 2290 阅读 · 0 评论 -
ModelMap和ModelAndView的作用
首先介绍ModelMap和ModelAndView的作用ModelMapModelMap对象主要用于传递控制方法处理数据到结果页面,也就是说我们把结果页面上需要的数据放到ModelMap对象中即可,他的作用类似于request对象的setAttribute方法的作用,用来在一个请求过程中传递处理的数据。通过以下方法向页面传递参数:addAttribute(String key,Obje转载 2017-04-07 23:35:49 · 1399 阅读 · 0 评论