项目中遇到的错误
2007-12-05 11:03
218 查看
Compile failed; see the compiler error output for details. 是jsp页面的{ }没有对应好~,出单了。
如果后台不报错,前台报错,一般情况下都是jsp页面的错误。解决办法:从没出错误的地方一步的一步的往jsp页面上加代码,就知道错误在哪了。我的错误:传过来的id是int类型的,但用string来表示了,所以错了。一般情况下jsp报错,不是很明白,就从你没出错误的地方,开始往下履!!!
*****如果看某个属性或参数传到没传到,在它得到得地方输出一下即可!!!System.out.println();
Data truncation 错误原因:可能是入库得类型不对,statusBefore 是varchar类型的,在数据库里显示是一个int型的,当把statusBefore换成“5”时,就可以正确的插入了,当statusBefore=“审批通过待下单”时,就报上面的错误,同样都是字符串类型的,插入时就存在着问题。错误根源:status在数据库中的定义是varchar(2),这意味着只能插入两个字节的一个string类型的,虽然“审批通过待下单”它也是String类型的,但它远远超过了两个字节,它是14个字节,所以插入时报了错误。 (见:自己总结)
java.lang.NumberFormatException 错误原因:字符串转换成整数时出错,传的那个参数值是空的,所以报错。大部分都是Integer、parseInt 这个方法出错。
我的错误:分页的参数jumpPage,在点特批作废这个链接进来时,传给int jumpPage = Integer、ParseInt();这个方法了,是通过ActionForm传的。但当点查询时,查询这个方法里没有用ActionForm传jumpPage这个参数,所以int jumpPage = Integer、ParseInt();这个方法接受的参数值为空,所以报了java.lang.NumberFormatException这个错误。
找到错误的方法:是通过System.out.println();,一个一个的输出参数,看在某个位置参数是否传到了,一步一步的缩小范围,最终找到jumpPage = Integer、ParseInt();这个方法上。
存储过程的调用错误:
[align=left]buf.append("exec P_DOMAIN_HIGH_PRICE");[/align]
[align=left] buf.append("'").append(comId).append("',");[/align]
[align=left] buf.append("'").append(deleteDate).append("',");[/align]
[align=left] buf.append("'").append(status).append("',");[/align]
buf.append("'").append(domainName).append("'");
注意:这个参数的传递顺序要和数据库里的存储过程的顺序对应上,还有就是最后一个参数的拼串和前几个参数的拼串是不一样的,注意一下!!
Copy错误:项目中很多东西都是copy的,本人感觉,有的时候直接copy的东西,会报一些莫明其妙的错误,尤其是在jsp页面里。
String operatorName = request.getAttribute("operatorName").toString();
这条语句就是copy过来的,结果在jsp页面里总是报,空指针异常,这条语句根本就没有错误,后来把”operatorName”传递的参数,改为”a”就好用了。
相关文章推荐
- Android开发中遇到的问题(五)——Eclipse导入Android项目出现"Invalid project description overlaps the location of another project"错误的解决办法
- 做java项目时遇到的错误
- AJAX项目中在IE浏览器上遇到"Internet Explorer无法打开站点,已终止操作"错误解决方案
- maven项目遇到的错误
- 今天第一次写项目过程中遇到的错误
- git pull命令更新本地项目的时候遇到“No remote repository specified……”的错误
- Android Studio 运行项目遇到的错误
- 项目中遇到的问题以及jQuery EasyUI使用时犯的错误
- 项目上线的隔天遇到的错误
- Android Studio 导入Eclipse项目遇到的错误总结
- Android studio导入eclipse项目遇到的错误解决方案
- cocos2dx-3.0创建Android项目时遇到的错误。
- Mac下CMake构建项目遇到错误解决办法
- 在做myblog项目时遇到的错误
- 在weblogic11g发布该项目时遇到错误(不支持web-app_3_0)
- 在owb11.2组件上部署执行owb_demo11.1项目时遇到的错误及其解决
- maven项目遇到红叉错误
- Android Studio怎么导入本地的项目和中途遇到的错误解决
- 项目里遇到的错误,望高手帮忙解决
- 在创建MFC项目时,如果没有设置好项目参数, 就会在编译时产生很多连接错误, 如我今天遇到的: