项目报错但是里面java文件不报错(若依项目的常见报错以及解决方案)
目录
1 ,系统接口500异常
2 ,页面出不来
原因分析:
解决方案:
3 ,获取当前用户名失败
原因分析:
4 ,下拉框中的值无法选中
原因分析:
解决方案:
5 ,表单验证导致前端报错
原因分析:
解决方案:
6 ,required URL template variable name for method parameter type String is not present...
7 ,net::ERR_CONNECTION_TIMED_OUT
8 ,提交时调用的方法名写错
9 ,sql语句需要的参数与调用方法查询时传过去的参数不一致 ,因此查询失败
10 ,系统接口请求超时
11 ,redis 命令超时
12,端口被占用
1 ,系统接口500异常
解决方案:
重新启动后端项目再重新启动前端项目
2 ,页面出不来
原因分析:
用若依自动生成的文件名产生重复,跳转路径和数据库的不一样 ,导致页面出不来
解决方案:
修改文件名 ,并且把生成的跳转路径全部修改
3 ,获取当前用户名失败
原因分析:
在Controller里面添加这行代码以获取当前用户名 ,获取不成功
解决方案:
缓存问题 ,重新运行
4 ,下拉框中的值无法选中
原因分析:
数据库表的字段都是大写Id ,但是生成代码的时候是小写
解决方案:
将页面中的id换成生成的小写
5 ,表单验证导致前端报错
原因分析:
解决方案:
将检验规则中的 type :date改为string或直接去掉 ,string必须小写
6 ,required URL template variable name for method parameter type String is not present...
这是mapper.xml里面没有写传参类型
7 ,net::ERR_CONNECTION_TIMED_OUT
本地请求线上接口 ,控制台报错:net::ERR_CONNECTION_TIMED_OUT,连接超时,查询报错原因 ,有说让清浏览器缓存的 ,有说让关闭防火墙的,我重启项目就好了
net::ERR_CONNECTION_TIMED_OUT
8 ,提交时调用的方法名写错
9 ,sql语句需要的参数与调用方法查询时传过去的参数不一致 ,因此查询失败
10 ,系统接口请求超时
刷新就好了
11 ,redis 命令超时
Redis command timed out; nested exception is io.lettuce.core.RedisCommandTimeoutException: Command timed out after 10 second(s)
解决:清除缓存
12 ,端口被占用
弄了好久 ,端口被占用 ,怎么重启都不行 ,清除缓存也不行 ,修改端口号也不行 ,最后是重启电脑解决了
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!