最好把报错的信息全粘锅来 好像是这的问题 你这个字段应该转化成整型int newsid= Integer.parseInt(request.getParameter("newsid"));where newsId="+newsid;
在JSP中page指令报错,可能是因为将String类型的变量当作int类型使用了。这种类型不匹配的问题在JSP开发中较为常见,以下是可能的原因及解决方法:变量类型声明错误:在JSP页面中,如果你声明了一个变量为String类型,但在后续代码中错误地将其作为int类型处理,这将导致编译错误。解决方法:检查变量的声明和...
转码试试。会不会是因为服务器编码格式跟你本地的不一样造成的
首先介绍一下这个异常。这个异常为string转为 integer 类型 时经常会出现的异常,我也出现过。这个的原因有2个。一个是这个被转型的值为null ,另一个原因的这个被转型的值中包含字符。所以无法进行转型。报错的原因是因为下面这局代码的问题。楼住可以加判断判断一下再对这个值进行转型。String number...
pager=Integer.parseInt(request.getParameter("pagerID"));你的request去get的是空值,或者是一个null或者其他字母,你转integer就会报错,你在前面打个输出,看看到底取到了什么