摘要: 1.拦截器概念和Struts2一致。 2.实现拦截器 a)实现HandlerInterceptor接口 b)配置拦截器--注意xsi要配置正确 3.如果被拦截--能否到达指定页面? 使用HttpServletResponse或者HttpServletRequest可以实现转发或重定向 4.拦截器应用 阅读全文
posted @ 2017-01-28 19:39 Realvie 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1.使用HttpServletResponse处理--不需要配置解析器 2.springmvc处理json数据 a)导入jar包 jackson-annotations-2.8.5.jar jackson-core-2.8.5.jar jackson-databind-2.8.5.jar b) 配置 阅读全文
posted @ 2017-01-28 19:36 Realvie 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 1.通过commons-fileupload来实现。导入相关jar包:commons-fileupload,commons-io 2.配置springmvc的配置解析器 3.jsp页面 4.Controller代码 阅读全文
posted @ 2017-01-28 19:34 Realvie 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1.乱码的解决--通过过滤器来解决乱码:springmvc中提供CharacterEncodingFilter解决post乱码 如果是get方式乱码:1.修改tomcat的配置解决 2.自定义乱码解决的过滤器 2.restful风格的url 优点:轻量级,安全,效率高 3.同一个controller 阅读全文
posted @ 2017-01-28 19:32 Realvie 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: 1.提交数据的处理 a)提交的域名称和处理方法的参数一致即可 b) 提交的域名称和处理方法的参数不一致 提交的数据 c)提交是一个对象。要求提交的form域名和对象的属性名一致,参数使用对象即可 2.将数据显示到view层 第一种通过ModelAndView--需要视图解析器 第二种通过ModelM 阅读全文
posted @ 2017-01-28 19:31 Realvie 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1.设置ModelAndView对象。根据View名称,和视图解析器跳转到指定的页面。 页面:视图解析器的前缀+view name+视图解析器的后缀 2.如果servletAPI对象来实现--不需要视图解析器的配置 3.通过springmvc实现转发和重定向-没有视图解析器 4.通过springmv 阅读全文
posted @ 2017-01-28 19:25 Realvie 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 1.通过Url对应Bean 以上配置,访问/hello.do就会寻找ID为/hello.do的bean,此类方式仅适用于小型的应用系统。 2.为URL分配bean 此类配置还可以使用通配符,访问/hello.do时,spring会把请求分配给helloController进行处理。 3.URL匹配b 阅读全文
posted @ 2017-01-28 19:20 Realvie 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 1.导入jar包 commons-logging-1.2.jar spring-aop-4.3.6.RELEASE.jar spring-beans-4.3.6.RELEASE.jar spring-context-4.3.6.RELEASE.jar spring-context-support-4 阅读全文
posted @ 2017-01-28 19:17 Realvie 阅读(875) 评论(0) 推荐(0) 编辑
摘要: 1. MVC框架能做哪些事情? 讲url映射到java类或者方法 封装用户提交的数据 处理请求-调用相关业务处理-封装相应数据 将相应数据进行渲染 jsp/html/freemaker等 ... 2. 关于SpringMVC:是一个轻量级的基于请求响应的MVC框架 3. 为什么要学习SpringMV 阅读全文
posted @ 2017-01-28 19:13 Realvie 阅读(214) 评论(0) 推荐(0) 编辑