jsp中request.getParameter问题

2025-02-22 12:22:05
推荐回答(1个)
回答1:

这个说明你获取的之中肯定有一个是空值null,如果是空值的话,当把它转换成int型变量时,就会抛出java.lang.NumberFormatException,你可以把int value = Integer.parseInt(request.getParameter(str));改成
int value=0;//初值可以为其他不应该出现的值。
try
{
value = Integer.parseInt(request.getParameter(str));
}catch(NumberFormatException e)
{
value=0;
}
这样就及时获取的是空值也不会抛出那个异常了。