Spring-MVC
文章平均质量分 86
tjyyyangyi
这个作者很懒,什么都没留下…
展开
-
[Spring-MVC] 1 JSON格式问题
使用jackson返回JSON对象非常简单,只需要在方法上加上@ResponseBody即可把返回值作为json对象返回注意:直接就是JSON对象,而不是JSON字符串,在前台不需要使用eval JSON.parse等方法将JSON字符串再转换为JSON对象eval虽然很强大,但是在实际工作中,建议不要随便使用该方法,尽量使用封装好的方法,用最简单的方式实现相同的功能在Spring-3.1以前需要...原创 2018-03-14 15:02:56 · 168 阅读 · 0 评论 -
[Spring-MVC] 2 mvc:default-servlet-handler 的作用
一句话先放结论:在springMVC-servlet.xml中加入配置<mvc:default-servlet-handler />可以实现前台的请求不使用.do或.action等后缀优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用...原创 2018-03-14 15:09:50 · 184 阅读 · 0 评论 -
[Spring-MVC] 3 异常统一处理
绝大多数情况下,其实程序对于exception并没有自我解决的能力,一般情况对于exception都进行2个操作:1、日志记录,2、给予友好的界面提示,并返回错误信息针对这一特点,在一般情况下,在dao、service、action层,均不作异常捕获,一律抛出。在action层抛出异常之后,使用springmvc框架中的HandlerExceptionResolver对异常进行全局性处理定义一个类...原创 2018-03-14 15:34:09 · 316 阅读 · 0 评论 -
[Spring-MVC] 4 防止在iframe中跳转到了login界面
在session超时等情况的时候,一般会把界面跳转到login界面但是在使用了iframe的页面中,经常会遇到在iframe中跳转到login界面的情况,而不是整个界面全部跳转所以需要如下方式进行处理在全局的ajaxError.js中 (可参考 [Spring-MVC] 3 异常统一处理)if (data.sessionInvalid) { // 跳转到登录页面,这里要加上top.为了防止在if...原创 2018-03-14 15:38:27 · 1484 阅读 · 0 评论 -
[Spring-MVC] 5 前后台交互
一、简单的页面跳转@RequestMapping("toSpringMVCDemo")public String toSpringMVCDemo() { return "demo/springMVCDemo";}实际上该方法不需要任何参数,例如HttpServletRequest HttpServletResponse ,不要拷贝一些没有用的代码。二、带数据返回的页面跳转使用ModelA...原创 2018-03-14 16:22:48 · 368 阅读 · 0 评论