SpringMVC
刘莅
黄沙百战穿金甲,不破楼兰终不还
展开
-
SpringMVC的Controller层参数绑定以及返回值
当客户端通过get或post请求发送来的参数通过Controller中方法的参数接受,叫做参数绑定Controller方法的返回值1:返回void类型@RequestMapping("/test_void.action")public void controller01(HttpServletRequest request,HttpServletResponse response) th原创 2016-12-16 17:43:46 · 11812 阅读 · 0 评论 -
SpringMVC拦截器
实现步骤第一步:编写拦截器类,实现HandlerInterceptor接口,覆写preHandle、postHandle、afterComplete方法public class HandlerInterceptor1 implements HandlerInterceptor{ //进入Handler方法之前执行 @Override public boolean preHandle(原创 2016-12-27 12:05:01 · 11368 阅读 · 0 评论 -
SpringMVC与json数据的交互
当请求是json数据,使用@RequestBody将json数据转化为Java对象,使用@ResponseBody将Java对象转化为json串当请求是key/value数据,不需要@RequestBody将json数据转化为java对象(SpringMVC自动完成),使用@ResponseBody将java对象转化为json串准备环境:需要的jar包:jackson-co原创 2016-12-26 09:20:07 · 11268 阅读 · 0 评论 -
SpringMVC整合Mybatis之文件上传与下载
工程结构第一步:导入commons-fileupload-1.3.1.jar和commons-io-2.4.jar以及SpringMVC与Mybatis的整合jar包第二步:在applicationContext.xml中配置文件上传的bean 5242880 单文件上传index.jsp 单文件上传原创 2016-12-23 20:04:22 · 15197 阅读 · 1 评论 -
客户端输出验证码(SpringMVC,当然用其他框架也类似)
在pringMVC的Controller中,我们可以用一个产生验证码的Controller方法,客户端的img标签src属性为Controller方法的请求地址代码如下:客户端的请求 Controller@Controllerpublic class GetRandomNum{ public int width = 120; //图片宽度 public原创 2017-01-02 16:06:40 · 11352 阅读 · 0 评论 -
SpringMVC参数绑定高级
想要彻底掌握复杂类型的参数绑定,需要掌握简将简单类型绑定到pojo类中例如:pojo类User{ private String username; private String password; private String address;} 请求 用户名: 密码: 地址: Controller@RequestMapping("test")//请求参原创 2016-12-17 17:42:50 · 11196 阅读 · 0 评论 -
Struts2、Mybatis、Spring整合
1、工程结构2、web.xml配置 contextConfigLocation classpath:applicationContext.xml org.springframework.web.context.ContextLoaderListener struts2 org.apache.struts原创 2016-12-16 21:35:23 · 11298 阅读 · 0 评论 -
SpringMVC自定义参数绑定
需求:当客户端的请求输入1995-05-12时,在Controller接受的参数是java.util.Date类型时,需要将String类型转化为java.util.Date类型第一步:定义转化类,实现org.springframework.core.convert.converter.Converter接口,覆写convert方法public class StringToDa原创 2016-12-16 20:44:10 · 11571 阅读 · 1 评论 -
SpringMVC处理器映射器,适配器,视图解析器的配置方法
1、注解版的配置方式,最简单,推荐使用 --> <!--使用mvc:annotation-driven代替上面的注解映射器和注解适配器 mvc:annotation-driven默认加载了很多参数绑定方法, -->--> Controller类,无需实现任何接口@Controller@RequestM原创 2016-12-16 21:09:15 · 18458 阅读 · 2 评论 -
SpringMVC4.1.6整合MyBatis3.4.1的标准配置
工程结构web.xml的配置<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javae原创 2016-12-16 17:07:43 · 12609 阅读 · 3 评论