前台设计遇到的一些问题
1.登录页面密码竟然没有黑点
解决方案:<input type="password">
2.url访问出现非法字符:访问路径出现问号的解决方法:
添加工厂类:
@Bean public ConfigurableServletWebServerFactory webServerFactory() { TomcatServletWebServerFactory factory = new TomcatServletWebServerFactory(); factory.addConnectorCustomizers((TomcatConnectorCustomizer) connector -> connector.setProperty("relaxedQueryChars", "|{}[]?")); return factory; }
3.关于数据访问的路径
只要是继承自basemapper方法的mapper,基本上是在serviceimpl实现。
4.关于分页查询强制要求数据的问题
添加required=false
5.关于数据找不到company_id的问题
在spring-boot环境下,数据库的字段必须设置为company_id.
6.
7.post参数报错的问题
mapping路径改为postmapping即可
8.get方式下强制获取pageNo参数的问题
原因:产生了跨域错误,必须设置contentType为jsonp格式。官方写法是错误的,不是每个时候都能用。
##jsonp与json之间的区别
https://www.cnblogs.com/iovec/p/5312464.html
简单来讲json是一种数据格式,而jsonp是一种在ajax交互过程中跨域通信的脚本文件,将json数据包装后在需求端打开json文件。