发布网友 发布时间:2024-10-18 04:56
共2个回答
热心网友 时间:3分钟前
没有看到你的sevlet代码, 估计是你后台接收了一个前台没传的参数. 你可以这样测试一下. 你用ie 8或者ie9 按F12 , 然后网络->开始捕获->查看详细, 仔细查看一下你传参的代码, 是不是和你接收的不一样, 在查看传参时还可以看是不是传递的参数为空. 希望可以帮到你.
如果没有解决 .请追问
热心网友 时间:7分钟前
很明显是数字格式转换的错误,ContactServlet.java的96和63行你看下是不是有格式转换的代码?但是这个值是NULL,没传过去,所以报这样的错误。
window.location.href="ContactServlet?method=Update&Name="+namec+"&Tel="+Telc+"&groupId="+groupIdc;你是通过这行代码来请求你的servlet的,链接中有的参数,servlet中才能获取到。
servlet中96行你要对“id”进行转换,但是链接中你并没有把它传过来,所以就报了格式转换:空的错误。