工作常见问题汇总
2017-11-10 13:00
267 查看
工作中总会遇到各种奇特的问题,有时再次遇到又忘了,所以还是记录下来比较好;
1、mybatis使用postgresql自定义查询语句返回map集合,会默认把字段名的大写都转为小写,郁闷了半天。解决办法是在as重命名上添加双引号。这样就实现了大小写混编。
![](http://img.blog.csdn.net/20160412131142490?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2、mybatis自定义查询语句返回map集合,如果返回值为null,mybatis会自动忽略该属性。
解决办法在mybatis-config.xml中<configuration>节点添加<settings><setting name="callSettersOnNulls" value="true"/></settings>
3、关于ajax请求跨域如果不作处理汇报错误
XMLHttpRequest cannot load https://hapi.wkmhs.com/app/qiNiuTokenSimple. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access。这错误就是跨域。
网上很多都是jsonp、jquery-jsonp、core什么办法来解决,感觉很麻烦,其实很简单只需要在java代码中添加一行数据就行了如下:
![](http://img.blog.csdn.net/20160513175252305?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
这样就行了。
4、关于html、jsp中URL请求路径包含文件夹名称的问题:
比如我的my.html文件路径webpage/my.html,我在my.html中有个url默认写url:"product/detail.action"这样生成的链接会成为:域名+webpage/product/detail.action这并不是我们想要的请求路径。我希望得到:域名+product/detail.action
。所以url地址应该这样写url:"/product/detail.action"。url的地址以绝对地址去方问的,以斜杠打头,说明从根目录去访问,这个是绝对路径。
1、mybatis使用postgresql自定义查询语句返回map集合,会默认把字段名的大写都转为小写,郁闷了半天。解决办法是在as重命名上添加双引号。这样就实现了大小写混编。
2、mybatis自定义查询语句返回map集合,如果返回值为null,mybatis会自动忽略该属性。
解决办法在mybatis-config.xml中<configuration>节点添加<settings><setting name="callSettersOnNulls" value="true"/></settings>
3、关于ajax请求跨域如果不作处理汇报错误
XMLHttpRequest cannot load https://hapi.wkmhs.com/app/qiNiuTokenSimple. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access。这错误就是跨域。
网上很多都是jsonp、jquery-jsonp、core什么办法来解决,感觉很麻烦,其实很简单只需要在java代码中添加一行数据就行了如下:
这样就行了。
4、关于html、jsp中URL请求路径包含文件夹名称的问题:
比如我的my.html文件路径webpage/my.html,我在my.html中有个url默认写url:"product/detail.action"这样生成的链接会成为:域名+webpage/product/detail.action这并不是我们想要的请求路径。我希望得到:域名+product/detail.action
。所以url地址应该这样写url:"/product/detail.action"。url的地址以绝对地址去方问的,以斜杠打头,说明从根目录去访问,这个是绝对路径。
相关文章推荐
- 工作中常见问题汇总及解决方案
- 工作常见问题汇总
- IAD开发常见问题汇总【翻译】
- 使用Spring发送邮件常见问题汇总
- WINCE常见问题汇总
- Mysql-5.7.14使用常见问题汇总
- WebRtc调研常见问题汇总
- 使用maven下载依赖包及maven常见问题汇总
- 800一线常见问题汇总
- 【大数据技巧】Flume采集网站日志到MaxCompute常见问题汇总
- 自学h5 来看看项目常见问题汇总及解决方案
- ShareSDK for Android常见问题汇总(一)
- 常见问题汇总
- ArcGIS Engine升级至10.0或10.1的常见问题汇总
- Hive常见问题汇总
- PM工作中常见问题及解决方法
- Java编程:常见问题汇总
- 常见安全类问题汇总
- 【BMC_patrol常见问题汇总】PatrolAgent安装100%报错和错误的解决方法
- 高访问,高并发等大型网站架构常见问题汇总