
SpringMVC
PrettyBoy@
程序元
展开
-
Spring MVC 类型转换(Converter)
Spring MVC 类型转换(Converter)Spring MVC框架的Converter<S,T>是一个可以将一种数据类型转换成另一种数据类型的接口,这里S表示源类型,T表示目标类型。开发实际应用使用框架内置的类型转换器基本上就足够了,但有时需要编写具有特定功能的类型转换器。1.内置的类型转换器类型转换是在视图与控制器相互传递数据时发生的,Spring MVC框架对基本类...原创 2020-03-13 11:04:30 · 380 阅读 · 0 评论 -
Spring MVC @ModelAttribute
Spring MVC @ModelAttribute1.绑定请求参数到实体对象(表单的命令对象)/** * 处理注册 * 通过@ModelAttribute请求参数 */ @RequestMapping(value="/register") public String register(@ModelAttribute("user") UserForm user) { if(...原创 2020-03-10 20:21:35 · 217 阅读 · 0 评论 -
Spring MVC 应用@Autowired进行依赖注入
Spring MVC 应用@Autowired进行依赖注入Spring MVC框架本身就是一个非常优秀的MVC框架,它具有依赖注入的优点,可以通过@Autowired注解类型将依赖注入到一个属性(成员变量)或方法 @Autowired public UserService userService;在Spring MVC中为了能被作为依赖注入,类必须使用org.springframewor...原创 2020-03-10 19:48:16 · 633 阅读 · 0 评论 -
Spring MVC 转发和重定向
Spring MVC 转发和重定向重定向是将用户从当前处理请求定向到另一个视图(jsp)或处理请求,以前的请求(request)中存放的信息全部失效,并且进入一个新的request作用域;转发是将用户对当前处理的请求转发给另一个视图或处理请求,以前request域中存放的信息不会失效。转发是服务器行为,重定向是客户端行为。转发过程:客户端浏览器发送http请求,web服务器接收此请求,调用内...原创 2020-03-10 16:39:26 · 209 阅读 · 0 评论 -
Spring MVC Controller接受请求参数的常见方法
Spring MVC Controller接受请求参数的常见方法1.通过实体Bean接收请求参数通过一个实体Bean来接收请求参数,适用于get和post提交的请求方式。注意Bean的属性名称必须与请求参数名称一致。1)创建首页面<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncodi...原创 2020-03-09 20:35:16 · 731 阅读 · 0 评论 -
Spring MVC 基于注解的控制器
Spring MVC基于注解的控制器1.Controller注解类型在src目录下创建controller包,并在包中创建Controller注解的控制器IndexController。在Spring MVC中使用扫描机制找到对应应用中所有基于注解的控制器类,需要在配置文件中声明Spring-context,并使用context:component-scan/元素指定控制器类的基本包。&l...原创 2020-03-09 15:40:36 · 527 阅读 · 0 评论 -
Spring MVC 入门程序
Spring MVC入门程序1. 创建Web应用并引入JAR包在eclipse中新建一个Web应用,在lib目录中添加Spring MVC程序所需的jar包,包括Spring的4个核心JAR包、commons-logging的jar包以及两个web相关的jar包(web、webmvc)。另外,在Spring MVC应用中使用注解时要记得添加spring-aop jar包。2.在web.x...原创 2020-03-08 16:52:49 · 298 阅读 · 0 评论 -
Spring MVC 工作流程图
SpringMVC工作流程图Web请求被前端控制器(DispatcherServlet)拦截。前端控制器(DispatcherServlet)调用处理器映射器(HandlerMapping)查找页面处理器(Handler),HandlerMapping向DispatcherServlet返回Handler。DispatcherServlet调用处理器适配器(HandlerAdapter)去...原创 2020-03-07 15:48:58 · 286 阅读 · 0 评论