java开发常见错误_java开发常见错误汇集

1.一直出不来结果,原来是把el表达式写错了,后面多写了一个“)”,谨记

2.浏览器报错      如:POST http://localhost:8081/AntFooder/shopcar/addToShopCar 400 ()   jquery-1.8.3.min.js:2       这种情况是参数错误,有两种可能 (1):controller参数接收有问题;(2):是ajax传入参数有问题;  我在 Shopcar shopcar中,      foodId已经被我改成对象了,传进去的依旧是string foodId,参数接收肯定有问题,故报错,谨记 ajax报错404,肯定是页面请求不到,检查ajax中url的请求是否错误,检查controller中的方法的 @RequestMapping相同

3.如果一个对象为null,压根就不能用get方法,不然直接报错,空指针

4.如何表示上级目录  ../表示源文件所在目录的上一级目录,../../表示源文件所在目录的上上级目录,以此类推。

5.在开发的过程中,如果碰到样式丢失的情况,尽可能不要去更改ui里面的样式或者脚本,因为ui,每次更 新新的ui的时候会覆盖掉你在里面写的样式,故最好的办法是在页面是更改样式,直接添加行内样式。

6.在IE的环境下,开发中完毕后要把console.log()或者console.info()删掉,因为在没有打开F12的情况下, IE浏览器的好多版本都没有console这个对象,开发人员工具F12打开后,浏览器自动创建了console这 个对象,谨记。(在打开和没带开开发者工具的情况下,谷歌浏览器支持这个对象)

7.java的String中,接着\后面的字符的意思是保持后面字符的原有特性, 比如 :\\d:表示的就是\d ; string s = "\"\"你好"; 表示的是:""你好。

8.Readonly只针对input(text / password)和textarea有效,而disabled对于所有的表单元素都有效,但是表单元素在使用了disabled后,当我们将表单以POST或GET的方式提交的话,这个元素的值不会被传递出去,而readonly会将该值传递出去(readonly接受值更改可以回传,disable接受改但不回传数据)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值