
SpringMVC
文章平均质量分 67
Tony_chenph
一个努力中的新生农民工
展开
-
从零开始学SpringMVC(十一)——访问静态资源
概述在进行Spring MVC的配置时,通常我们会配置一个dispatcher servlet用于处理对应的URL在设置url-pattern时可以设置三种形式1、/*拦截所有.jsp 、.js 、.png 、.css 真的全拦截.不建议使用2、/拦截所有,不包括.jsp,包含.js、 .png、.css 建议使用3、*.action 或*.do拦截以.action或.do 结尾的请求url-pattern为/时访问静态资源方式1---------<...原创 2021-09-27 17:18:49 · 179 阅读 · 0 评论 -
从零开始学SpringMVC(十)——form标签与服务器表单校验
mvc:view-controller当我们发送一个请求时,如果没有找到对应的mapping映射方法即Controller,则会在配置文件springmvc.xml当中匹配mvc:view-controller寻找对应的跳转页面示例:编写一个测试页面test.jsp<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head><title>index..原创 2021-09-24 21:55:01 · 327 阅读 · 0 评论 -
从零开始学SpringMVC(九)——传值方式
ModelMapModelMap对象主要用于传递控制方法处理数据到结果页面,也就是说我们把结果页面上需要的数据放到ModelMap对象中即可。request对象的setAttribute方法的作用: 用来在一个请求过程中传递处理的数据。使用方法与model一样ModelModel 和 ModelMap 的实例都是spirng mvc框架来自动创建并作为控制器方法参数传入,用户无需自己创建;可以简单地将model的实现类理解成一个Map;他们都是Request级别的模型数据;Model 是一个原创 2021-09-22 16:24:17 · 838 阅读 · 0 评论 -
从零开始学SpringMVC(八)——@CookieValue
用来接收浏览器发送过来的cookes值示例:jsp页面<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head><title>index</title></head><body><a href="${pageContext.request.contextPath}/test.action" met...原创 2021-09-20 18:42:27 · 138 阅读 · 0 评论 -
从零开始学SpringMVC(七)——@RequestHeader
在方法中接收请求头当中的信息示例:jsp页面<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head><title>index</title></head><body><a href="${pageContext.request.contextPath}/test.action" method="...原创 2021-09-20 18:39:45 · 120 阅读 · 0 评论 -
从零开始学SpringMVC(六)——@PathVariable
REST风格资源定位及资源操作的风格,不是协议,可以遵循,也可以不遵循REST风格请求REST 即 Representational State Transfer (资源)表现层状态转化;用URL定位资源,用HTTP描述操作,是目前最流行的一种互联网软件架构;它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用;使用POST, DELETE, PUT, GET 分别对应 CRUD;Spring3.0 开始支持 REST 风格的请求传统的操作资源http://localho原创 2021-09-17 21:44:03 · 371 阅读 · 0 评论 -
从零开始学SpringMVC(五)——@RequestMapping相关属性
value属性用来设置请求路径;值是一个字符串数组;可以设置多个路径共同访问对应方法示例:index.jsp<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head><title>index</title></head><body><a href="${pageContext.request....原创 2021-09-17 17:09:02 · 228 阅读 · 0 评论 -
从零开始学SpringMVC(四)——接收参数
使用传统的request对象接收参数(参数名称要一致)SpringMVC框架会自动把Request对象传递给方法,只需要根据名称即可获取对应的值goods.jsp<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head><title>Goods.jsp</title></head><body><for...原创 2021-09-15 21:57:45 · 519 阅读 · 0 评论 -
从零开始学SpringMVC(三)——请求转发与重定向
启动服务器加载SpringMVCindex.jsp页面<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head><title>index</title></head><body><a href="${pageContext.request.contextPath}/fi...原创 2021-09-15 15:43:54 · 107 阅读 · 0 评论 -
从零开始学SpringMVC(二)——默认加载组件
、处理器映射器@RequestMapping:定义请求url到处理器功能方法的映射;注解式处理器映射器,对类中标记了@ResquestMapping的方法进行映射;根据@ResquestMapping定义的url匹配@ResquestMapping标记的方法;匹配成功返回HandlerMethod对象给前端控制器;HandlerMethod对象中封装url对应的方法Method。二、处理器适配器对标记@ResquestMapping的方法进行适配,解析对应的方法视图解析器视图解析器使用原创 2021-09-15 15:40:21 · 154 阅读 · 0 评论 -
从零开始学SpringMVC(一)——SpringMVC简介
springMVC概述Spring MVC属于SpringFrameWork的后续产品;Spring 框架提供了构建 Web 应用程序的全功能MVC 模块;使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架。SpringMVC处理流程SpringMVC入门程序创建web工程导入springMVC相关jar包,在spring的基础上添加一个mvc的包添加配置文件spring...原创 2021-09-13 19:48:11 · 280 阅读 · 0 评论