本文紧接上文,继续分析常见问题.
12.客户端500
当开启服务后,输入对应地址后,若浏览器显示500异常,导致产生500异常的原因有很多,这个问题要去后台控制台找答案.
13.TemplateInputException
此异常表示服务端controller在对方法的返回值进行视图解析器的查找和解析时出现了问题:此实例中可能:1)配置中模板的前后缀配置有误(多斜杠或少斜杠),2)模板goods没有按正确路径放置.
14.无法访问此网站
当打开网页后,显示无法访问时,1)检查服务是否启动,2)检查url中配置的端口,和我们现在启动服务使用的端口是否一致.
15.客户端404
当打开网页后,显示404异常,首先404异常表示的是访问的资源不存在.那么,1)首先检查url路径是否写正确了,controller中是否有对应的资源或路径,2)检查url对应的controller有没有交给spring管理,3)检查controller所在的包是否在启动类所在的包中或启动类所在包的子包中,4)与url路径对应的controller类以及方法是否有特定的映射("@RequestMapping")描述.
16.客户端400
当打开网页后,显示400异常,首先400表示的是客户端(浏览器)提交的参数与服务端(后台)可接受的参数不匹配,可能是格式,类型,个数三方面,需要去自行确认.
17.SocketTimeoutException
当创建springboot项目时,总会出现该异常,这是因为该url的服务器是在国外,并且使用人较多,所以有时会有链接不上的问题,具体原因可能是三点:1)DNS域名解析系统的原因,2)网络问题,可能是同一时间段使用人数较多,带宽不够导致,3)服务器,由于服务器在国外,可能对于我们国内会有所限制.
18.BindingException
这个异常是Mybatis框架的异常:
Exception in thread "main"org.apache.ibatis.binding.BindingException: Invalid bound statement
(not found):
发生该绑定异常(BindingException)的原因一般是mapper文件和接口文件对应不上,主要需要去检查两个地方:
Mapper中
1)namespace = 包名 + 接口名
2)id = 方法名
如果上述两点检查后依旧有问题,
3)检查Mapper.xml文件是否是存放在Folder下而不是package下
以上三步基本都可以解决该异常,如果还不行自行手动编译一下.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。