
springmvc
文章平均质量分 85
eininotop
做更好的自己!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springmvc(五)---全局异常处理器
一、全局异常处理器 1、异常如何来? 系统遇到异常,在程序中手动抛出,dao抛给service、service给controller、controller抛给前端控制器,前端控制器调用全局异常处理器。 2、处理思路? 解析出异常类型,如果该异常类型是系统自定义的异常,直接取出异常信息,在错误页面展示;如果该异常类型不是系统自定义的异常,构造一个自定义的异常类型(信息为“未知错误“) 二、原创 2017-04-28 23:05:01 · 1053 阅读 · 0 评论 -
springmvc(六)---json数据交互
一、简单应用 1、controller层接收json数据并返回json数据 package top.einino.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestBody; import org.sprin原创 2017-04-28 23:56:57 · 437 阅读 · 0 评论 -
springmvc(七)---RESTful的应用
一、简介 RESTful(即Representational State Transfer的缩写)其实是一个开发理念,是对http的很好的诠释。RESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。 下面通过实现用户的crud来对RESTful的url格式进行学习 二、RESTful的crud应用 1、首先需要配置w原创 2017-04-29 12:33:36 · 346 阅读 · 0 评论 -
springmvc(八)---拦截器的使用
一、拦截器如何应用? 比如:统一日志处理拦截器,需要该拦截器preHandle一定要放行,且将它放在拦截器链接中第一个位置。比如:登陆认证拦截器,放在拦截器链接中第一个位置。权限校验拦截器,放在登陆认证拦截器之后。(因为登陆通过后才校验权限) 二、拦截器应用于登录拦截 1、pojo类 package top.einino.pojo; public class User { privat原创 2017-04-29 14:37:54 · 353 阅读 · 0 评论 -
springmvc(一)---适配器和映射器的使用
一、非注解配置 1、处理器适配器SimpleControllerHandlerAdapter和处理器映射器SimpleUrlHandlerMapping的使用 a、建web工程,将spring的包导入 b、修改web.xml,配置前端控制器 springmvc-handler springmvc org.springframework.web.servlet.Dispa原创 2017-04-26 23:18:51 · 650 阅读 · 0 评论 -
springmvc(二)---controller中方法的三种返回值形式
一、ModelAndView 上篇已经使用到就不再累述。 二、String a、返回逻辑视图名 @RequestMapping("/queryBlog.action") public String queryBlog(Model model){ List blogs = new ArrayList(); Blog blog1 = new Blog(); blog1.setId(1)原创 2017-04-27 00:05:10 · 444 阅读 · 0 评论 -
springmvc(三)---方法参数绑定
一、springmvc默认支持的方法参数绑定 1、HttpServletRequest:通过request对象请求信息 2、HttpServletResponse:通过response对象响应信息 3、HttpSession:通过session对象得到存放在session中的对象信息 4、Model/ModelMap:将数据放到request域中 二、简单类型的绑定 1、第一种方式:不原创 2017-04-27 10:22:25 · 345 阅读 · 0 评论 -
springmvc(四)---springmvc的较验机制
1、springmvc使用hibernate的较验框架:validation 需要三个jar包:hibernate-validator-4.3.0.Final.jar、jboss-logging-3.1.0.CR2.jar、validation-api-1.0.0.GA.jar 2、建工程、导包 3、写pojo类 package top.einino.pojo; import java.原创 2017-04-27 18:56:56 · 409 阅读 · 0 评论