
springMVC
文章平均质量分 74
龙腾四海365
IT
展开
-
SpringMVC和Struts2的区别
SpringMVC和Struts2的区别1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而转载 2016-12-05 15:33:41 · 514 阅读 · 0 评论 -
springMVC
springMVC1.spring mvc简介 是一个mvc框架,简化基于mvc架构的web应用的开发。 注: a.不再需要写控制器了,spring mvc提供了一通用的控制器。 b.可以将java类将交spring容器来管理,方便解耦。 c.提供了很多有用的jsp标签原创 2016-03-02 21:30:44 · 372 阅读 · 0 评论 -
基于XML配置的springMVC小案例
spring-mvc.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xml原创 2016-03-02 21:40:10 · 413 阅读 · 0 评论 -
基于注解配置的springMVC小案例
基于注解配置的springMVC小案例 编程步骤 step1,将spring mvc相关的jar文件添加到WEB-INF\lib下。 step2,添加spring的配置文件(springmvc.xml)。 step3,配置DispatcherServlet(web.xml)原创 2016-03-03 22:50:31 · 350 阅读 · 0 评论 -
springMVC读取请求参数
读取请求参数值 (1)使用request提供的 getParameter或者getParamterValues方法。 (2)在处理方法里面,添加相应的参数。 注: a.参数名应该与请求参数名一致。 b.如果不一致,可以使用@RequestParam("请求参数名") (3)原创 2016-03-03 22:56:52 · 395 阅读 · 0 评论 -
springMVC向页面传值
springMVC向页面传值 (1)使用request绑订数据 (2)使用ModelAndView (3)使用ModelMap (4)使用session绑订数据具体见代码:HelloController.javapackage controller;import java.util.HashMap;import java.util.原创 2016-03-03 23:01:03 · 1338 阅读 · 0 评论 -
springMVC实现重定向
springMVC实现重定向 (1)如果处理方法的返回值是String return "redirect:toSuccess.do";(2)如果处理方法的返回值是ModelAndView RedirectView rv = new RedirectView("toSuccess.do"); retur原创 2016-03-03 23:03:30 · 1058 阅读 · 0 评论 -
springMVC读取中文参数问题
springMVC读取中文参数问题使用springMVC时,执行原理如下:获取请求参数的几种办法:http://blog.csdn.net/u011637069/article/details/50792378这些方法对于中文参数无法处理,但springMVC中有专门的处理中文参数的办法,即配置一个过滤器,具体如下:web.xml<web-app ve原创 2016-03-08 22:18:47 · 543 阅读 · 0 评论 -
SpringMVC的异常管理
SpringMVC的异常管理1.异常处理层次界面>WEB>Spring MVC控制器>控制器>业务层>DAO - WEB层可以通过配置web.xml 处理异常 - Spring 中通过异常处理器处理异常。 - 控制器中可以使用异常处理方法处理异常 - 控制器代码中可以使用 try catch 处理异常>异常处理原则底层应该处理的异常,就处理处理不了的原创 2016-03-08 22:41:36 · 340 阅读 · 0 评论 -
SpringMVC拦截器
Spring MVC 拦截器与Servlet Filter 类似的编程组件,用于在Spring的请求流程中横向拦截式编程。Spring拦截经常用于处理 权限等功能。1.拦截器的执行流程2.拦截器的实现过程 1)实现拦截器接口 public class DemoIntercepter implements HandlerInterceptor {原创 2016-03-08 22:54:07 · 391 阅读 · 0 评论 -
SpringMVC对Ajax的支持
SpringMVC对Ajax的支持#Ajax Ajax可以在页面不刷新的情况下,发出HTTP请求,服务器返回数据,之后解析数据,刷新页面局部区域。 XMLHttpRequest为核心发送请求,接收数据 jQuery: $.ajax(),$.get(),$.post(),对象.load()#Ajax程序应用jQuery+Servlet+JSON(json-原创 2016-03-11 23:36:03 · 850 阅读 · 0 评论 -
SpringMVC中controller返回图片
SpringMVC中controller返回图片SpringMVC中controller通过返回ModelAndView然后通过ViewResolver找到相应的视图。可以返回jsp可以返回Map等。在做验证码图片的时候如何处理让我作难,使用struts2的时候在Action中返回字节流,然后在struts.xml文件中配置result的type为stream即可。但在Sp原创 2016-11-25 09:35:50 · 31243 阅读 · 5 评论 -
SpringMVC返回ModelAndView
SpringMVC返回ModelAndView在使用SpringMVC时,如果既要返回JSP页面又要返回值,可以return ModelAndView具体示例如下: @RequestMapping("/info.do") public ModelAndView info(HttpServletRequest request,ModelMap model){ Strin原创 2016-04-10 21:16:33 · 2729 阅读 · 0 评论 -
SpringMVC是方法级别的测试
SpringMVC是方法级别的测试在SpringMVC和Struts2的区别一文中提到,springMVC是方法级别的拦截,这篇文章将已实际案例来测试springMVC是方法级别的拦截。如有理解的不对的地方,欢迎指教。package com.qxl.framework.web.controller.test;import org.springframework.stereoty原创 2016-12-06 17:12:54 · 1027 阅读 · 0 评论