SpringMVC学习
Frank---7
从JAVA转C++失败,现在继续卷JAVA的小菜鸡一枚,希望和大家共同进步!
展开
-
开放对静态资源的访问
前端控制器先进行处理,处理不了的交给default…缺一不可原创 2021-09-10 16:39:06 · 227 阅读 · 2 评论 -
解决获取请求参数的乱码问题
解决获取请求参数的乱码问题,可以使用SpringMVC提供的编码过滤器CharacterEncodingFilter,但是必须在web.xml中进行注册<!--配置springMVC的编码过滤器--><filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEn原创 2021-09-09 20:55:29 · 285 阅读 · 0 评论 -
SpringMVC支持ant风格的路径
?:表示任意的单个字符*:表示任意的0个或多个字符**:表示任意的一层或多层目录注意:在使用**时,只能使用/**/xxx的方式原创 2021-09-09 17:11:28 · 233 阅读 · 0 评论 -
<url-pattern>标签中使用/和/*的区别:
/所匹配的请求可以是/login或.html或.js或.css方式的请求路径,但是/不能匹配.jsp请求路径的请求因此就可以避免在访问jsp页面时,该请求被DispatcherServlet处理,从而找不到相应的页面/*则能够匹配所有请求,例如在使用过滤器时,若需要对所有请求进行过滤,就需要使用/\*的写法...原创 2021-09-09 15:27:11 · 353 阅读 · 0 评论 -
自定义SpringBoot的运行动画---美女
nice原创 2021-01-06 20:49:13 · 72473 阅读 · 5 评论 -
SpringMVC(笔记)
MVC简介普通的web项目每次都要进行手动的把jar包导进去,否则会报500,class not found[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VstjHhuz-1609824493673)(C:\Users\王东梁\AppData\Roaming\Typora\typora-user-images\image-20210104132339761.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-L9AgS48A-16原创 2021-01-05 13:29:03 · 71964 阅读 · 1 评论 -
文件上传与下载----SpringMVC
文件上传1、导入文件上传的jar包,commons-fileupload , Maven会自动帮我们导入他的依赖包 commons-io包;<!--文件上传--><dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.3</version原创 2021-01-05 12:55:06 · 65469 阅读 · 1 评论 -
拦截器---SpringMVC(权限拦截)
拦截器概述SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。**过滤器与拦截器的区别:**拦截器是AOP思想的具体应用。过滤器servlet规范中的一部分,任何java web工程都可以使用在url-pattern中配置了/*之后,可以对所有要访问的资源进行拦截拦截器拦截器是SpringMVC框架自己的,只有使用了SpringMVC框架的工程才能使用拦截器只会拦截访问的控制原创 2021-01-05 11:15:21 · 65380 阅读 · 0 评论 -
拦截器中/* vs /** ------SpringMVC
<!--关于拦截器的配置--><mvc:interceptors> <mvc:interceptor> <!--/** 包括路径及其子路径--> <!--/admin/* 拦截的是/admin/add等等这种 , /admin/add/user不会被拦截--> <!--/admin/** 拦截的是/admin/下的所有--> <mvc:mapping pat原创 2021-01-05 10:04:50 · 64357 阅读 · 0 评论 -
Ajax前后端对接---Springmvc
Springmvc实现实体类user@Data@AllArgsConstructor@NoArgsConstructorpublic class User { private String name; private int age; private String sex;}我们来获取一个集合对象,展示到前端页面@RequestMapping("/a2")public List<User> ajax2(){ List<User> lis原创 2021-01-05 00:19:59 · 65511 阅读 · 0 评论 -
SSM框架整合
整合SSM[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GqtShSyR-1609766315447)(C:\Users\王东梁\AppData\Roaming\Typora\typora-user-images\image-20210104155244053.png)]环境要求环境:IDEAMySQL 5.7.19Tomcat 9Maven 3.6要求:需要熟练掌握MySQL数据库,Spring,JavaWeb及MyBatis知识,简单的前端知识原创 2021-01-04 21:19:11 · 66196 阅读 · 0 评论 -
xml配置文件显示为文本文件问题
idea 新建的xml文件显示为文本问题原因: 由于新建不带后缀名的文件的时候 idea会相对智能的让你选择 文件规则 解决:settings->File types 中找到对应的文件类型显示 ,把 你不小心添加的 正则 给去除就好了, 我这里的配置如下图可以自己进行设置(+,-)...原创 2021-01-04 15:17:29 · 65695 阅读 · 1 评论 -
Json交互处理
Json交互处理JSON简介JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。在 JavaScript 语言中,一切都是对象。因此,任何JavaScript 支持的类型都可以通过 JSON 来表示,例如字符串、数字、对象、数组等。看看他原创 2021-01-04 14:46:42 · 65086 阅读 · 2 评论 -
JSON 和 JavaScript 对象互转
JSON 和 JavaScript 对象互转要实现从JSON字符串转换为JavaScript 对象,使用 JSON.parse() 方法:var obj = JSON.parse('{"a": "Hello", "b": "World"}');//结果是 {a: 'Hello', b: 'World'}要实现从JavaScript 对象转换为JSON字符串,使用 JSON.stringify() 方法:var json = JSON.stringify({a: 'Hello', b: 'Worl原创 2021-01-04 12:57:02 · 65477 阅读 · 2 评论 -
json vs obj
var obj = {a: 'Hello', b: 'World'}; //这是一个对象,注意键名也是可以使用引号包裹的var json = '{"a": "Hello", "b": "World"}'; //这是一个 JSON 字符串,本质是一个字符串在 JavaScript 语言中,一切都是对象。因此,任何JavaScript 支持的类型都可以通过 JSON 来表示,例如字符串、数字、对象、数组等。看看他的要求和语法格式:对象表示为键值对,数据由逗号分隔花括号保存对象方括号保存数组.原创 2021-01-04 12:55:45 · 65637 阅读 · 0 评论 -
文章中文字乱码问题解决办法集合
乱码问题测试步骤:1、我们可以在首页编写一个提交的表单<form action="/e/t" method="post"> <input type="text" name="name"> <input type="submit"></form>2、后台编写对应的处理类@Controllerpublic class Encoding { @RequestMapping("/e/t") public String test(Mode原创 2021-01-04 12:44:51 · 67140 阅读 · 0 评论 -
/ vs /*
/ 匹配所有的请求;(不包括.jsp)/* 匹配所有的请求;(包括.jsp) <servlet-mapping> <servlet-name>springmvc</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>...原创 2021-01-02 16:33:43 · 66527 阅读 · 0 评论 -
404问题
、配置Tomcat 启动测试!可能遇到的问题:访问出现404,排查步骤:查看控制台输出,看一下是不是缺少了什么jar包。如果jar包存在,显示无法输出,就在IDEA的项目发布中,添加lib依赖!重启Tomcat 即可解决!...原创 2021-01-02 17:08:55 · 65331 阅读 · 0 评论 -
RestFul风格
RestFul 风格概念Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。功能资源:互联网所有的事物都可以被抽象为资源资源操作:使用POST、DELETE、PUT、GET,使用不同方法对资源进行操作。分别对应 添加、 删除、修改、查询。传统方式操作资源 :通过不同的参数来实现不同的效果!方法单一,post 和 get http://127.0.0.1/item/queryItem.actio原创 2021-01-02 21:25:01 · 65939 阅读 · 1 评论