
springmvc
GeBiao285869350
这个作者很懒,什么都没留下…
展开
-
SpringMVC中web.xml的常用配置文件
<!-- 请求method支持 put 和 delete 必须添加该过滤器 作用:可以过滤所有请求,并可以分为四种 使用该过滤器需要在前端页面加隐藏表单域 <input type="hidden" name="_method" value="请求方式(put/delete)"> post会寻找_method中的请求式是不是put 或者 delete,如果不是原创 2017-11-13 19:47:14 · 1514 阅读 · 0 评论 -
SpringMVC中mvc-servlet.xml的常用配置
<!-- springmvc设置拦截的是/ 因此所有的资源都被拦截,导致图片无法展示 要将将除控制层以外的资源都交给servlet处理 ( 设置默认的资源都由servlet自己处理) --> <mvc:default-servlet-handler/><!-- 让Springmvc加载容器中的action --> <mvc:annotation-driv原创 2017-11-13 20:03:46 · 1415 阅读 · 0 评论 -
SpringMVC控制处理器RequestMapping常用内属性
RequestMapping内属性 *value =”名称” 映射 *method=RequestMethod.POST/GET/PUT/DELETE *params={“name”}数组类型(必须含有指定路径) *headers={请求报头名称=”请求报头值”}原创 2017-11-13 21:00:41 · 330 阅读 · 0 评论 -
Springmvc防止重复提交
防止重复提交是以自定义拦截器为基础的,所以要想防止重复提交,我们需要自定义一个拦截器 拦截器原理如下所示: 自定义拦截器及实现机制(需要实现HandlerInterceptor接口,实现机制是使用token,如下): (a)进入下单页,会生成一个token,同时存在两个地方:session(或redis也可以)和页面 需要在WEB-INF/tags下创建一个隐藏表单域token.原创 2017-11-18 10:44:54 · 486 阅读 · 0 评论 -
SpringMVC中rest风格以及四种请求方式
rest风格:更加符合web标准 *配置映射信息时需要在相应的位置加上占位符{}(例:@RequestMapping(value=”saveFood/{id}”) *获取占位符的值,配合请求处理方法的形参,需要@PathVariable(value=”id”) String id 绑定id *每个资源都有一个唯一的url四种请求方式: *GET 获取资源 *POST 增加资原创 2017-11-13 21:18:06 · 1190 阅读 · 0 评论 -
SpringMVC编程一般流程
1:导入jar包 2:web.xml中配置servlet *初始化参数:告知当前Springmvc的配置文件路径<context:component-scan base-package="cn.et.Day2"></context:component-scan> 配置解析器(根据情况选择性配置) <!--视图解析器:逻辑视图 物理视图 逻辑视图转化为物理视图时所需的前缀和后缀原创 2017-11-13 20:40:42 · 439 阅读 · 0 评论