我没学过,请问这些JAVA语言是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/06/02 22:25:28
高手帮忙下,小D在学网络安全方面
http://www.npjjzx.cn/cnet/system/processlogin.jsp#(地址包括#号)
还有追加!!!!!!!!

这是类型转换时抛出的异常!
可能情况1:有数字是空值null,看看你的代码吧,应该是jsp的错误,某个变量没有得到值

2:你在给bean传值的时候有空值传过去了,在bean中对这个空值没有进行处理。
3:估计是你在数据传递过程中的某一个环节有一个参数的值传丢了,它在插入数据库之前已经是空值,当数据库将这个空值强制转换为数值类型时就会出现java.lang.numberformatexception: null这个异常

你可以在servlet里request.getparameter之后把变量的值都打印出来,空值在哪里一目了然了。一般进入action后,通过get***,或者getparameter得到参数值,调用相应的操作数据库的方法,你也可以在进去action后的最近点设置断点,然后单步跟踪看在哪里出现异常就可以解决了。

java.lang.NumberFormatException: null at java.lang.Integer.parseInt(Integer.java:436)
这句告诉你java中运行Integer.parseInt(str)时出错,因为传进来的字符串 s 为null,检查参数传递,并在进行这个方法调用前判断是否为空。如:if(str != null) {int i = Integer.parseInt(str);}
希望可以帮到你。

怎么不把代码发出来?

检查processlogin.jsp

点的那条连接的herf="#"