springMVC
文章平均质量分 63
码农之地
这个作者很懒,什么都没留下…
展开
-
SpringMVC返回json数据的三种方式
1、第一种方式是spring2时代的产物,也就是每个json视图controller配置一个Jsoniew。 如: 或者 同样要用jackson的jar包。 2、第二种使用JSON工具将对象序列化成json,常用工具Jackson,fastjson,gson。 利用HttpServletResponse,然后获取response.getOutputStr转载 2016-04-02 22:37:25 · 334 阅读 · 0 评论 -
SpringMVC容器初始化篇----ContextLoaderListener
此篇幅主要围绕着 ContextLoaderListener加载容器,理解其中的原理。 ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。 因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。 ContextLoade转载 2016-09-25 00:23:49 · 473 阅读 · 0 评论 -
Echarts-echart和springMVC实现堆栈图(读取JSON文件数据)
Echarts-echart和springMVC实现堆栈图(读取JSON文件数据) 效果图: 1.JSON文件数据: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18转载 2016-08-18 10:22:23 · 1245 阅读 · 0 评论 -
SpringMVC源码 View,ViewResolver
一、概念理解 View ---View接口表示一个响应给用户的视图,例如jsp文件,pdf文件,html文件等,它的定义如下 public interface View { //HttpServletRequest中的属性名,其值为响应状态码 String RESPONSE_STATUS_ATTRIBUTE = View.class.getName(转载 2016-06-15 15:54:03 · 589 阅读 · 0 评论 -
SpringMVC源码 HandlerMapping和HandlerAdapter(4)
下面是当没有注册HandlerAdapter时,spring提供的默认HandlerAdapter的实现类 org.springframework.web.servlet.HandlerAdapter=org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter,\ org.springframework.web.ser转载 2016-06-15 15:02:16 · 705 阅读 · 0 评论 -
SpringMVC源码 HandlerMapping和HandlerAdapter(3)
上一节主要阅读了BeanNameUrlHandlerMapping类,并理清了它的父类关系,值得注意的是它的爷爷的爸爸也就是AbstractHandlerMapping实现了HandlerMapping接口,而继承了WebApplicationObjectSupport类,在AbstractDetectingUrlHandlerMapping类中,有这样一个方法: Java代码转载 2016-06-15 15:01:08 · 278 阅读 · 0 评论 -
SpringMVC源码 HandlerMapping和HandlerAdapter(2)
上一节我们看到 当***-serlvet.xml中未声明HandlerMapping的实体bean时,默认构造 org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping和 org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerM转载 2016-06-15 14:58:26 · 374 阅读 · 0 评论 -
SpringMVC源码 HandlerMapping和HandlerAdapter(1)
在分析HandlerMapping和HandlerAdapter以及其子类关系和代码之前,我们先来看看DispatcherServlet对它们的初始化是怎样的,在DispatcherServlet类中,有HandlerMapping和HandlerAdapter的链表。 Java代码 /** List of HandlerMappings used by this se转载 2016-06-15 14:50:58 · 580 阅读 · 0 评论 -
Spring MVC中的HandlerMapping
如何根据http请求选择合适的controller是MVC中一项十分关键的功能,在spring MVC中,HandlerMapping接口是这一活动的抽象。同时,Spring MVC也提供了一系列HandlerMapping的实现,根据一定的规则选择controller。如果当前的HandlerMappign实现中没有能够满足你所需要的规则是,可以通过实现HandlerMapping接口进行扩转载 2016-06-15 14:02:02 · 681 阅读 · 0 评论 -
XML之命名空间的作用(xmlns)
问题的出现:XML的元素名字是不固定的,当两个不同的文档使用同样的名称描述两个不同类型的元素的时候,或者一个同样的标记表示两个不同含义的内容的时候,就会发生命名冲突。 问题的解决:命名空间(Namespace),对于每一套特定应用的DTD,给它一个独一无二的标志来代表,如果在XML中使用DTD中定义的元素,需将DTD的标志和元素名,属性连在一起使用,相当于指明了元素来自什么地方,这样就不会同转载 2016-06-08 10:53:06 · 476 阅读 · 0 评论 -
spring4.x注解概述
1. 背景 注解可以减少代码的开发量,spring提供了丰富的注解功能,因项目中用到不少注解,因此下定决心,经spring4.x中涉及到的注解罗列出来,供查询使用。 2. spring注解图 2.1 spring-context模块的注解图 2.2 spring-web注解 2.3 spring其它模块的注解 3. 注解实例说明转载 2016-06-08 10:35:23 · 331 阅读 · 0 评论 -
SSM三大框架整合详细教程
原文 http://blog.csdn.net/zhshulin/article/details/3795610 SSM三大框架整合详细教程(Spring+SpringMVC+MyBatis) 使用 SSM ( Spring 、 SpringMVC 和 Mybatis )已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定原创 2016-04-06 21:55:30 · 1221 阅读 · 0 评论 -
从 MVC 到前后端分离
1 理解 MVC MVC 是一种经典的设计模式,全名为 Model-View-Controller,即 模型-视图-控制器。 其中,模型 是用于封装数据的载体,例如,在 Java 中一般通过一个简单的 POJO(Plain Ordinary Java Object)来表示,其本质是一个普通的 Java Bean,包含一系列的成员变量及其 getter/setter 方法。对于 视图转载 2016-09-29 14:38:29 · 2322 阅读 · 1 评论