
spring MVC
乔志勇笔记
java学习新天地
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring mvc 学习
http://www.cnblogs.com/solverpeng/category/861469.htmlSpringMVC——自定义拦截器、异常处理以及父子容器配置摘要: 自定义拦截器: 一、若想实现自定义拦截器,需要实现 org.springframework.web.servlet.HandlerInterceptor 接口。 二、HandlerInterceptor转载 2017-06-19 15:04:28 · 410 阅读 · 0 评论 -
Spring-MVC理解之二:前置控制器
一、前置控制器配置与讲解 上篇中理解了IOC容器的初始化时机,并理解了webApplicationContext和SevletContext和servlet的param等的概念和关系。 现在记录,如何配置前置控制器: MainServlet class>org.springframework.web.servlet.Dispatc转载 2017-06-06 14:03:39 · 1174 阅读 · 0 评论 -
Spring-MVC理解之一:应用上下文webApplicationContext
一、先说ServletContext javaee标准规定了,servlet容器需要在应用项目启动时,给应用项目初始化一个ServletContext作为公共环境容器存放公共信息。ServletContext中的信息都是由容器提供的。举例:通过自定义contextListener获取web.xml中配置的参数1.容器启动时,找到配置文件中的context-param作为键值对放到转载 2017-06-06 10:39:24 · 344 阅读 · 0 评论 -
WebApplicationContext初始化
ApplicationContext是Spring的核心,Context我们通常解释为上下文环境,我想用“容器”来表述它更容易理解一些,ApplicationContext则是“应用的容器”了;在Web应用中,我们会用到WebApplicationContext,WebApplicationContext继承自ApplicationContext;WebApplicationContext的初始化转载 2017-06-06 10:36:13 · 312 阅读 · 0 评论 -
servlet学习笔记
http://blog.csdn.net/jiben071/article/details/6017009转载 2017-06-06 10:35:12 · 344 阅读 · 0 评论 -
ServletContext作用功能详解
ServletContext,是一个全局的储存信息的空间,服务器开始,其就存在,服务器关闭,其才释放。request,一个用户可有多个;session,一个用户一个;而servletContext,所有用户共用一个。所以,为了节省空间,提高效率,ServletContext中,要放必须的、重要的、所有用户需要共享的线程又是安全的一些信息。换一种方式说吧,运行在Java虚拟机中的每一个Web应用转载 2017-06-06 10:33:19 · 404 阅读 · 0 评论 -
ServletContext,ActionContext,ServletActionContext
ServletContextServletContext从他的package信息可以看出,它是标准的JavaEE WebApplication类库javax.servlet.ServletContextServletContext提供了标准的Servlet运行环境,其实就是一些servlet和web container进行通信的方法转载 2017-06-05 16:44:20 · 348 阅读 · 0 评论 -
了解MVC模式 ,了解 servlet ,jsp ,model1 ,model2到现在的发展历程
http://www.maiziedu.com/course/426-5497/http://www.maiziedu.com/course/426-5500/http://www.maiziedu.com/course/426-5501/原创 2017-03-17 22:13:44 · 630 阅读 · 0 评论 -
浅谈SpringMVC之架构与工作流程
https://blog.csdn.net/james_shu/article/details/54616120MVC模式是在Java的Web应用开发中非常常用的模式。MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,...转载 2018-06-03 15:21:24 · 403 阅读 · 0 评论 -
Servlet做Controller,实现一个类处理多个请求
https://my.oschina.net/Shawn1in/blog/759004Java EE 传统的Servlet都是一个请求对应一个Servlet。 例子如下:请求:http://localhost:8080/ServletTest/Loginweb.xml配置: <servlet> <servlet-name>Regist<...转载 2018-06-08 10:07:13 · 5481 阅读 · 1 评论 -
springboot学习(三)——使用HttpMessageConverter进行http序列化和反序列化
https://segmentfault.com/a/1190000012658289对象的序列化/反序列化大家应该都比较熟悉:序列化就是将object转化为可以传输的二进制,反序列化就是将二进制转化为程序内部的对象。序列化/反序列化主要体现在程序I/O这个过程中,包括网络I/O和磁盘I/O。那么什么是http序列化和反序列化呢?在使用springmvc时,我们经常会这样写:@R...转载 2019-04-11 16:08:14 · 2551 阅读 · 0 评论 -
Servlet API 中文版
基本类和接口一、javax.servlet.Servlet接口servlet抽象集是javax.servlet.Servlet接口,它规定了必须由Servlet类实现由servlet引擎识别和管理的方法集。Servlet接口的基本目标是提供生命期方法init()、service()和destroy()方法。servlet接口中的方法 void init(Servle转载 2017-06-07 09:01:24 · 341 阅读 · 0 评论 -
【SpringMVC之配置文件(一)】spring 里面的ApplicationContext.xml 和 xxx-servlet.xml分别的作用是什么?
ApplicationContext.xml 是spring 全局配置文件,用来控制spring 特性的、比如:aop,sessionFactoryxxx-servlet.xml 是spring mvc里面的,控制器、拦截uri转发view注:(1)如果直接使用SpringMVC是可以不添加applicationContext.xml文件的。只需要把所有相关配置放到x转载 2017-06-08 13:33:17 · 505 阅读 · 0 评论 -
ServletContext与ApplicationContext
ServletContext,即Servlet环境对象或Servlet容器,包含从容器环境中获得的初始化信息,其内提供的属性和方法在同一web应用下的所有servelt中被使用。每一个web-app只能有一个ServeltContext,web-app可以是一个放置web application文件的文件夹,也可以是一个.war。 ApplicationContext 是Spri转载 2017-06-08 13:36:38 · 1027 阅读 · 0 评论 -
SpringMVC——对Ajax的处理(包含 JSON 类型)
http://www.cnblogs.com/solverpeng/p/5821726.html一、首先要搞明白的一些事情。1.从客户端来看,需要搞明白:(1)要发送什么样格式的 JSON 数据才能被服务器端的 SpringMVC 很便捷的处理,怎么才能让我们写更少的代码,如何做好 JSON 数据和实体之间的对应。(2)如何组织这些发送的数据。2.从服务器端来看,需要搞转载 2017-06-20 16:53:37 · 456 阅读 · 0 评论 -
web.xml 中spring-servlet.xml 和 application.xml 配置位置及含义
在我们进行 spring-servlet 进行开发的时候,经常会遇到配置文件配置的问题,要彻底的解决这个问题,我们需要了解 springMVC 设计的基本架构1.SpringMVC 的配置分为两部分 application.xml 和 spring-servlet.xml2.两个配置文件的作用和配置位置2.1.application.xml :对应的是系统级别的配置,作用范围是系统转载 2017-06-09 16:00:26 · 359 阅读 · 0 评论 -
拦截器实例
package com.wanda.gmp.admin.web.interceptor;import java.lang.reflect.Method;import java.net.URLEncoder;import java.util.List;import javax.servlet.http.HttpServletRequest;import javax.ser转载 2017-06-12 16:16:23 · 648 阅读 · 0 评论 -
springMVC:HandlerInterceptor拦截器的使用
1.使用背景Web项目中需要判断http接口用户Post上来的数据是否合法,如果不合法要另做处理,用户Post上来的数据是Json形式的,我们用了@RequestBody标记自动将json形式的提交封装为一个Model对象,这样一来,我们就不能判断在自动封装过程中是否出现了异常,此时便想起了springMVC中的interceptor,用于处理请求之前,做一些处理,我们可以取消@Request转载 2017-06-12 15:33:22 · 543 阅读 · 0 评论 -
springMVC 拦截器 HandlerInterceptor 用法
摘要: 很多时候我们都会去修改其他同事的bug,甚至是已经离职的同事的bug,有时候我们点击页面去不着到后台对应的是哪个controller,针对这个问题,其实我们可以通过sprngmvc的拦截器来拦击用户的请求从而知道页面请求的是哪个class的哪个方法,当然这些打印日志信息肯能并不适合放在生产环境,或者这个拦截器也是非必要的。。。。一、HandlerInterceptor 用法转载 2017-06-12 14:27:06 · 604 阅读 · 1 评论 -
spring mvc 拦截器 HandlerInterceptor 的使用
在进行登录操作时我们都要使用拦截器拦截用户的访问,以避免用户未登录操作。以下是对登录操作的简单拦截,自己可针对自己的业务进行扩展。自定义BaseInterceptor实现HandlerInterceptor,用户发送的每个请求都会被preHandle()方法拦截,我们就可以在preHandle方法中实现自己的业务员逻辑,哪些不需要被拦截等等操作。[java]转载 2017-06-12 14:08:25 · 430 阅读 · 0 评论 -
SpringMVC的拦截器(Interceptor)和过滤器(Filter)的区别与联系
SpringMVC的拦截器(Interceptor)和过滤器(Filter)的区别与联系1.过滤器: 依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要获取的数据. 比如:在过滤器中修改字符编码;在过滤器中修改 HttpSe转载 2017-06-10 22:41:06 · 536 阅读 · 0 评论 -
spring mvc的controller统一异常处理handlerExceptionResolver
出现异常并不可怕,可怕的是出现了异常,你却不知道,也没有进行异常处理。 spring MVC的Controller出现异常的默认处理是响应一个500状态码,再把错误信息显示在页面上,如果用户看到这样的页面,一定会觉得你这个网站太LOW了。 要解决Controller的异常问题,当然也不能在每个处理请求的方法中加上异常处理,那样太繁琐。Spring MVC提供了一个HandlerExcept转载 2017-06-10 22:33:14 · 470 阅读 · 0 评论 -
SpringMVC实现服务器端推送
本篇主要介绍两种方式实现SpringMVC的服务器端推送。方式一,基于SSE(服务器端发送事件)的服务器端推送。 这种方式的流程类似于Ajax。 首先在src/main/resources/views下面创建see.jsp。代码如下:"java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>转载 2017-06-10 22:00:57 · 1426 阅读 · 0 评论 -
SpringMVC-DispatcherServlet配置(Spring-servlet.xml)
Spring-servlet.xml扫描指定的包中的类上的注解,常用的注解有:@Controller 声明Action组件@Service 声明Service组件 @Service("myMovieLister") @Repository 声明Dao组件@Component 泛指组件, 当不好归类时. @RequestMapping("/menu")转载 2017-06-09 16:29:34 · 383 阅读 · 0 评论 -
Using @JsonComponent in Spring Boot
https://www.baeldung.com/spring-boot-jsoncomponent1. OverviewThis quick article is focused on how to use the@JsonComponentannotation in Spring Boot.The annotation allows us to expose an ann...转载 2019-04-11 16:09:36 · 1805 阅读 · 0 评论