springmvc json数据交互
摘要:jsp页面: @RequestBody注解实现接收http请求的json数据,将json数据转换为java对象进行绑定 @ResponseBody注解实现将Controller方法返回java对象转换为json响应给客户端。 加上@ResponseBody注解,就不会走视图解析器,不会返回页面,目前
阅读全文
springmvc文件上传功能
摘要:步骤: 1.在mvc配置文件中添加 说明: 2.在控制层的写法: 先在项目目录中添加一个文件夹 再在控制层写上传文件的代码(ps:图片保存在项目中的,并不是保存在文件服务器中) 控制层的上传文件另一种写法: 上传文件的jsp 展示图片的jsp写法:
阅读全文
springmvc 拦截器
摘要:使用springmvc 拦截器的步骤: 1.定义拦截器 2.在springmvc.xml配置文件中注册拦截器
阅读全文
springmvc 文件上传
摘要:步骤: 1.环境搭建: 2.上传文件的jsp页面修改: index.jsp: 3.修改处理器: 4.springmvc.xml配置文件中添加上传文件的配置: 5.服务端接收上传文件的路径问题. j2ee项目一般是部署到服务器中,服务器资源很宝贵(一般是租借别人的),这样我们一般上传文件到自己部署的项
阅读全文
springmvc 数据验证 hibernate-validator --->对象验证
摘要:数据验证步骤: 1.测试环境的搭建: 2.验证器的注册 在springmvc.xml配置文件中加以下代码: 3.验证注解添加到对应实体类上 4.修改处理器 5.将验证失败信息写入到表单 index.jsp的写法:
阅读全文
springmvc 类型转换器 数据回显及提示信息
摘要:处理器的写法: 类型转换器的写法: 类型转换器在springmvc.xml中的配置如下: index.jsp的写法:
阅读全文
处理中文乱码问题
摘要:乱码问题的处理: 1.先检查workspace是否是utf-8 2.检查jsp页面是否是utf-8编码 3.以上1和2都是utf-8编码,就加一个字符集过滤器 在spring框架中有一个专门的字符集过滤器用于处理 中文乱码问题,只需要在web.xml配置文件中加以下代码: <!-- 设定编码 -->
阅读全文
与DispatcherServlet的 url-pattern配置问题
摘要:<!--当DispatcherServlet 的url-pattern配置成/ 访问不到静态资源 的解决方法1:使用Tomcat默认的Servlet解决 --> 在web.xml中加以下代码: <servlet-mapping> <servlet-name>default</servlet-name
阅读全文
springmvc 初始化参数绑定(使用属性编辑器) 来处理类型转换问题
摘要:处理一种日期格式 处理器中的写法: index.jsp中的写法: 处理多种日期格式: 处理器的写法: 自定义的属性编辑器: index.jsp的写法:
阅读全文
springmvc 类型转换器 自定义类型转换器
摘要:自定义类型转换器的步骤: 1.定义类型转换器 2.类型转换器的注册(在springmvc配置文件处理) 来解决多种日期格式的问题: springmvc 类型转换器 表单数据填错后返回表单页面(接上面的代码有关) 上面这样写存在提示信息不好的问题,解决思路是在异常信息中查看哪个input输入有误,给出
阅读全文
springmvc 中异常处理
摘要:springmvc 中异常处理常见三种处理方式: 1:SimpleMappingExceptionResolver处理的是处理器方法里面出现的异常 2 3.自定义异常处理器:处理的是处理器方法里面出现的异常 在springmvc配置文件中注册异常处理器:
阅读全文
springmvc 注解式开发 处理器方法的返回值
摘要:1.返回void -Ajax请求 后台: 前台: 返回object中的数值型: 返回object中的字符串型: 返回object中的自定义类型对象: 返回object中的list: 返回object中的map:
阅读全文
springmvc 注解式开发 接收请求参数
摘要:1.校正请求参数名: 2.以对象形式整体接收 3.路径变量:
阅读全文