
Spring家族
Spring家族学习笔记
ahy231
这个作者很懒,什么都没留下…
展开
-
@RequestMapping修饰类造成404
在写 Controller 的时候碰到一个奇怪的问题:明明代码写的都是对的,但是请求的时候报 404。然后我尝试把 @RequestMapping 注解删除,结果访问成功。对问题出现的具体原因还不是很清楚,欢迎大佬在评论区解答。...原创 2021-08-12 14:35:21 · 695 阅读 · 1 评论 -
found character ‘@‘ that cannot start any token. 解决方案
spring: profiles: active: @spring.profiles.active@用 pom.xml 配合 yaml 文件实现动态配置。项目使用了如上配置,一开始可以运行。但是在某次运行时突然开始报错。Exception in thread "main" while scanning for the next tokenfound character '@' that cannot start any token. (Do not use @ for indentat原创 2021-07-27 13:45:01 · 16580 阅读 · 6 评论 -
The security manager does not implement the WebSecurityManager interface 解决方案
出错情况Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'factoryBean': FactoryBean threw exception on object creation; nested exception is org.springframework.beans.factory.BeanInitializationException: The se原创 2021-07-25 10:47:27 · 1109 阅读 · 2 评论 -
简单netty聊天室(后端部分)
简介这是 SimpleNettyChatroom 项目的后端部分介绍。如果你想看更多关于该项目前端的内容,请点击下面的链接:简单netty聊天室(前端部分)如果你想浏览项目源码,请点击下面的链接:https://github.com/ahy231/SimpleNettyChatroom总体介绍一个普通的 Springboot 项目,目前只实现了一对一实时通讯。在 config 包里,有登录过滤器(GlobalConfig + LoginInterceptor)和错误处理(GlobalExcep原创 2021-02-20 09:59:11 · 358 阅读 · 1 评论 -
用SpringBoot支持JSP时的一些问题
起因在学习SpringBoot整合JSP时,我碰到了404访问不到JSP页面的情况。于是在网上搜索了详细的关于类似问题的解决方案,一下是一些可能遇到的问题。栗子一、Application启动类的位置不对如果Application启动类的位置不对,那么SpringBoot就无论如何都找不到相应的Controller了。原因是spring-boot只会自动加载启动类所在包下及其子包下的所有组件。图中的HelloController是控制器,SpringbootApplication是启动类,h原创 2020-11-29 10:42:40 · 231 阅读 · 0 评论 -
springmvc学习笔记之项目构建错误
错误我在学习springmvc的时候,并没有按照how2j教程上使用eclipse构建动态Web项目的方法构建项目,而是直接在IDEA中用maven支持的webapp模板构建了项目。直接访问JSP页面是正常的。访问控制器时,显示404错误。此时我的项目的目录结构长这样:寻找原因我在找到正确原因之前,考虑了很多错误,比如网址与映射不匹配、springmvc-servlet.xml配置错误等等。但在改了很多位置之后,网页依然显示404。我决定从how2j下载正确的代码。长这样:然后发原创 2020-12-04 21:52:26 · 189 阅读 · 0 评论 -
IDEA中创建SpringMVC项目中遇到的问题笔记
问题在学习SpringMVC的时候,我用eclipse创建了动态Web项目,用maven打包成war直接在tomcat运行成功。这个项目就是我在springmvc学习笔记之项目构建错误中构建的项目,当时我用IDEA中的Maven构建了项目,发现打开网页时显示404错误。而我用eclipse重新构建项目后就能正常访问页面了。然而当我用IDEA自带的tomcat配件启动tomcat时,却发现出现404错误。寻找解决方案一开始我以为是我的配置文件或者类写错了,于是跟着教程查了好久的BUG。╮(╯▽╰)原创 2020-12-06 21:00:11 · 350 阅读 · 0 评论 -
springmvc表单提交学习笔记
一、表单提交url错误错误情况Controller:View:直接访问正常显示:使用表单提交访问,显示404错误:发现URL中缺少了/springmvc02_war_exploded。解决方案将<form action="/index">改为<form action="index">正确结果也许是因为“/”匹配了根位置?╮(╯▽╰)╭二、“/*”匹配错误错误情况web.xml中<url-pattern>/*</ur原创 2020-12-13 14:14:54 · 134 阅读 · 1 评论 -
yml学习笔记
参考博客:SpringBoot 2.0 报错: Failed to configure a DataSource: ‘url’ attribute is not specified and no embe起因在跟随B站尚硅谷学习yml配置时,发现自己配置的项目无法运行。经检查,配置与原视频教程无异。发生错误:Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource co原创 2020-12-27 19:27:37 · 223 阅读 · 0 评论 -
SpringBoot th:href 踩坑
起因在B站跟随雷丰阳老师学习SpringBoot的过程中,因为老师讲得非常细致,所以很少会踩到老师没有讲过的坑。然而,一个坑让我踩得猝不及防。ㄟ( ▔, ▔ )ㄏ在服务器跳转的过程中,产生了错误页面:错误页面而正确页面应该长这样:正确页面寻找错误原因打开浏览器调试模式,发现错误如下:错误原因是引用的url错误。错误url:http://localhost:8080/crud/user/asserts/css/bootstrap.min.css正确的url应该是:http:/原创 2021-01-04 13:03:25 · 1159 阅读 · 0 评论 -
springboot连接mysql笔记
起因在学习springboot crud操作的时候,发现mysql死都连不上去,导致我找了一个下午的bug。错误错误情况一错误配置:控制台报错:错误情况二错误配置:此处改正了url中的语法错误,已经在图片中用红框标出。控制台报错:springboot默认配置serverTimeZone=UTC,然而报错。正确正确配置:控制台输出:...原创 2021-01-08 00:04:44 · 86 阅读 · 0 评论 -
SpringBoot Model学习笔记
起因在使用Model传参的过程中,发现使用重定向方法跳转页面以后就丢失了Model,导致参数丢失。解决方案一、使用RedirectAttributesModelMap代替Model在这种情况下,直接使用addAttributes函数的效果与Model差不多,在重定向的过程中会丢失数据。但是RedirectAttributesModelMap还可以使用addFlashAttributes函数,使用这个函数以后就不会丢失参数了。二、使用RedirectAttributes代替Model直接使用ad原创 2021-01-15 19:04:47 · 2727 阅读 · 0 评论 -
@RequestBody和@RequestParam的区别笔记
引言在学习SpringBoot的时候,我只是粗略地学习了@RequestBody和@RequestParam的使用方法,只知道@RequestParam多用在Get请求的表单数据和拼接url中的数据,而@RequestBody多用在Post请求的表单数据中。然而在一次SpringBoot项目的开发中,我发现@RequestParam注解竟然也能修饰Post请求的表单数据中,因此产生了对@RequestParam和@RequestBody区别的疑问,于是对此进行了进一步学习。搜索经过搜索,我发原创 2021-01-29 16:11:46 · 539 阅读 · 3 评论