
SpringMVC
文章平均质量分 50
JAVA百练成神
用技术改变世界
展开
-
Spring默认缓存的使用-Simple
在主类开启缓存功能 取缓存中的数据 直接使用是无效的,没有走bean管理 因为Cacheable默认使用aop代理方式,通过创建内部类形式实现,而同一个类中调用无法通过代理,所以缓存不生效 解决办法:在当前类中注入该类的bean对象,通过当前对象的代理对象实现缓存 @CacheEvict 清理缓存 开启后访问过的数据就不会访问二次数据库...原创 2022-07-28 02:53:58 · 632 阅读 · 1 评论 -
SpringMVC CSS和JS找不到路径
拒绝应用样式,由于他的 MIME type ('text/html') 不是受支持的style MIME type 错误解决原创 2022-06-27 03:05:35 · 415 阅读 · 0 评论 -
d during template parsing (template: “ServletContext resource [/WEB-INF/templates/index.html]
SpringMVC控制层404接口找不到网站 配置文件没错 路径没错 文件都能找到 后面排错发现是我导入了新的源码没有重新打包。 重新打包就能找到网站了。原创 2022-06-19 04:25:30 · 673 阅读 · 2 评论 -
SpringMVC异常处理器
SpringMVC提供了一个处理控制器方法执行过程中所出现的异常的接口:HandlerExceptionResolver HandlerExceptionResolver接口的实现类有:DefaultHandlerExceptionResolver和 SimpleMappingExceptionResolver SpringMVC提供了自定义的异常处理器SimpleMappingExceptionResolver,使用方式: 异常前端...原创 2022-06-18 00:56:15 · 119 阅读 · 0 评论 -
SpringMVC拦截器配置
SpringMVC中的拦截器用于拦截控制器方法的执行 SpringMVC中的拦截器需要实现HandlerInterceptor SpringMVC的拦截器必须在SpringMVC的配置文件中进行配置:只配置一个bean拦截器,会把所有请求都进行拦截 添加配置文件 2 这个方法可以设置拦截路径规则 添加配置文件 3 创建拦截器 要在拦截器上添加相应的注解.........原创 2022-06-18 00:32:11 · 2231 阅读 · 0 评论 -
SpringMVC处理AJAX
控制器方法 前端原创 2022-06-17 17:59:28 · 178 阅读 · 0 评论 -
SpringMVC转换Json数据显示到前端
在SpringMVC的核心配置文件中开启mvc的注解驱动,此时在HandlerAdaptor中会自动装配一个消息转换器:MappingJackson2HttpMessageConverter,可以将响应到浏览器的Java对象转换为Json格式的字符串 浏览器的页面中展示的结果: {“id”:1001,“username”:“admin”,“password”:“123456”,“age”:23,“sex”:“男”}......原创 2022-06-17 17:29:28 · 343 阅读 · 0 评论 -
HttpMessageConverter的使用
@RequestBody可以获取请求体,需要在控制器方法设置一个形参,使用@RequestBody进行标识,当 前请求的请求体就会为当前注解所标识的形参赋值 前端原创 2022-06-17 17:18:05 · 282 阅读 · 0 评论 -
org.thymeleaf.exceptions.TemplateInputException: An error happened during te
下面是web资源目录(如果不配,就找不到目录)上面是配置xml文件。原创 2022-06-16 03:08:12 · 27 阅读 · 0 评论 -
SpringMVC RESTful的使用
示例 HiddenHttpMethodFilter 因为删除和修改要发送put和delete请求,所以要在在web.xml中注册HiddenHttpMethodFilter原创 2022-06-16 02:19:24 · 217 阅读 · 0 评论 -
SpringMVC的视图
SpringMVC视图解析器原创 2022-06-15 17:24:06 · 159 阅读 · 0 评论 -
SpringMVC 创建第一个HelloWorld
拓展配置方式 创建配置文件 新建html文件 配置完tomcat后启动原创 2022-06-05 17:12:46 · 184 阅读 · 0 评论 -
SpringMVC 通过域对象来共享数据
原生操作,不建议使用,因为mvc提供了四种方式给我们。 前端 在idea中Thymeleaf语句会有红线,不影响运行 2.使用ModelAndView向request域对象共享数据 建议使用,不管用的方式是什么,都会将最终模型封装到ModelAndView中 前端 3.使用Model向request域对象共享数据 和原生的ServletAPI方法一样 4.使用map向request域对象共享数据 5.使用ModelMap向request域对象共享数据 6.向session域共享数据 建议使用这种,因为原创 2022-06-14 02:18:07 · 177 阅读 · 0 评论 -
解决SpringMVC获取请求参数的乱码问题
去tomcat目录下 apache-tomcat-8.5.72\conf\server.xml 文件 找到端口号 添加URIEncoding=“UTF-8” 保存即可 第二种解决Get请求乱码 添加为以下内容 配置过滤器 WEB.XML文件添加以下配置原创 2022-06-14 00:38:13 · 387 阅读 · 0 评论 -
SpringMVC获取请求参数
没必要用原生的ServletApi,做个了解即可 通过控制器方法的形参获取请求参数 有多个参数时会通过逗号来分割,也可以使用字符串数组来获取,String[]获取到的就是一个数组,在迭代出来即可 @RequestParam 解决参数名字不匹配 @RequestHeader @RequestHeader是将请求头信息和控制器方法的形参创建映射关系 指定请求头信息,会在访问的请求头中找到host这个信息,赋值给形参 @CookieValue @CookieValue是将cookie数据和控原创 2022-06-14 00:26:02 · 184 阅读 · 0 评论 -
SpringMVC使用路径占位符
@PathVariable注解 @PathVariable 用于从request中接收请求的,是从一个URI模板里面来填充。原创 2022-06-13 22:03:33 · 158 阅读 · 0 评论 -
SpringMVC @RequestMapping注解 常用属性
和浏览器发送的请求创建关联 访问路径 如果在方法上加了RequestMapping 访问路径也要添加 RequestMapping的value属性 只要包含在数组中的值都能用来访问 RequestMapping注解的method属性 配置支持的请求方式 RequestMapping的派生注解 设置Get请求,省略写value还有Methed...原创 2022-06-13 21:41:33 · 670 阅读 · 0 评论