
SPringMVC
110010100
发量是检验技术的唯一标准
展开
-
SSM框架详细整合加整合代码
SSM整合 1、 导入jar包 a) spring b) springMVC c) mybatis d) 第三方支持包:log4j,pageHelper,AspectJ,Jackson,jstl…. 2、 搭建springMVC a) web.xml i. DispatcherServlet Spring主要通过DispatcherServlet实现了Servlet。DispatcherServ...原创 2020-05-02 11:40:31 · 379 阅读 · 0 评论 -
SpringMVC中配置拦截器以及其使用方式和要点
SpringMVC的拦截器 1) Spring MVC也可以使用拦截器对请求进行拦截处理,用户可以自定义拦截器来实现特定的功能,自定义的拦截器可以实现HandlerInterceptor接口,也可以继承HandlerInterceptorAdapter 适配器类 ① preHandle():这个方法在业务处理器处理请求之前被调用,在该方法中对用户请求 request 进行处理。如果程序员决定该拦截...原创 2020-04-29 10:51:43 · 316 阅读 · 0 评论 -
SpringMVC的文件上传以及下载、MultipartResolver
需要导入jar包 commons-fileupload-1.2.1.jar commons-io-2.0.jar 配置文件上传解析器 <!-- 解析器,将接收到客户端所上传的文件的File对象转换成MultipartFile对象 注意:文件解析器的beanid必须是multipartResolver,因为在解析的过程中底层的代码会通过getBean方法来...原创 2020-04-29 10:44:13 · 201 阅读 · 0 评论 -
SpringMVC测试JSON
JSP代码 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert ...原创 2020-04-29 10:37:38 · 157 阅读 · 0 评论 -
SpringMVC过滤器HiddenHttpMethodFilter
一般在我们对数据库的操作有四种,查询,新增,删除,更改四种类型。对应HTTP协议中四类请求:GET,POST,DELETE,PUT。 但是在form标签中只有两种请求分别是:GET,POST 浏览器默认使用的是GET方法。普通的浏览器只支持GET、POST请求。如需要用到DELETE,PUT的话就需要在配置文件中配置过滤器HiddenHttpMethodFilter 代码如下: <filte...原创 2020-04-25 15:47:16 · 282 阅读 · 0 评论 -
SpringMVC的表单form标签、表单回显
form标签简介 srpingmvc中的form标签只是restful风格的请求访问,使用这个form标签应该保证有数据的回传,也就是说,它一出来就要展示数据的。就是所谓的回显功能。 使用步骤 1、引入标签库(在JSP中): <%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%> 2、网页显示...原创 2020-04-25 15:20:25 · 1092 阅读 · 0 评论 -
SpringMVC静态资源加载不出来的配置以及原因,${pageContext.servletContext.contextPath }使用
在使用SSM框架做web开发时,遇到SpringMVC拦截了静态资源(如js,css,img等文件),导致jsp页面在浏览器上不能正常显示。 SpringMVC默认拦截了所有的请求,静态资源也是一个请求,所以会被拦截。导致访问不了。 如果需要对以上的静态js文件进行访问。在springmvc.xml中配置加载静态资源: <!-- 静态资源解析 包括 :js、css、img...原创 2020-04-24 16:26:54 · 2343 阅读 · 0 评论 -
SpringMVC中请求响应数据出现乱码,在web.xml中配置编码过滤器
在web.xml中配置如下过滤器: <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> ...原创 2020-04-24 16:01:08 · 278 阅读 · 0 评论 -
SpringMVC中的REST风格
1) REST:即 Representational State Transfer。(资源)表现层状态转化。是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用 ① 资源(Resources):网络上的一个实体,或者说是网络上的一个具体信息。 它可以是一段文本、一张图片、一首歌曲、一种服务,总之就是一个具体的存在。 可以用一个URI(统一资源定位...原创 2020-04-20 20:54:45 · 168 阅读 · 0 评论 -
SpringMVC处理请求数据,请求参数 cookie信息 请求头信息 ModelAndView Model…..
请求处理方法签名: 1) Spring MVC 通过分析处理方法的签名(方法名+ 参数列表),HTTP请 求信息绑定到处理方法的相应形参中。 2) Spring MVC 对控制器处理方法签名的限制是很宽松的,几乎可以按喜欢的任何方式对方法进行签名。 3) 必要时可以对方法及方法入参标注相应的注解( @PathVariable 、@RequestParam、@RequestHeader 等)、 4)...原创 2020-04-20 20:38:03 · 1189 阅读 · 0 评论 -
SpringMVC的使用:@RequestMapping注解,映射请求参数、请求头信息、请求方法、ANT路径风格
@RequestMapping映射请求注解 在Spring MVC 中使用 @RequestMapping 来映射请求,也就是通过它来指定控制器可以处理哪些URL请求 1.在控制器的类和方法上都可以加此注解 a.加在类上:提供初步的请求映射信息。相对于 WEB 应用的根目录 b.加在方法上:提供进一步的细分映射信息。相对于标记在类上的 URL。 注意:类上未标注 @RequestMapping,...原创 2020-04-19 14:55:41 · 616 阅读 · 0 评论 -
SpringMVC介绍和环境搭建以及简单新手入门程序
介绍SpringMVC 1) Spring 为展现层提供的基于 MVC 设计理念的优秀的 Web 框架,是目前最主流的MVC 框架之一 2) Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架。 3)Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请求的控制器,而无须实现任何接口。 4)支持 REST 风格的 URL 请求。 Restful 5)采用...原创 2020-04-18 11:21:27 · 169 阅读 · 0 评论