即使我使用整数数组做了完全相同的事情,我似乎在将整数从servlet传递给jsp时出现'无法从对象转换为int'错误
在我的JavaBean中
public int getNoOfVotes(){
return noOfVotes;
}
在我的servlet中
int noOfVotes = bean.getNoOfVotes();
request.setAttribute("totalVotes", noOfVotes);
在我的jsp中
int votes = (int)request.getAttribute("totalVotes");
它在jsp中我收到了错误
答案 0 :(得分:2)
DoH
返回Object。您无法将Object强制转换为基本类型request.getAttribute
。但是你可以把它投到int
。
答案 1 :(得分:-2)
尝试使用此
int no = Integer.parseInt(request.getAttribute("totalVotes"));
我希望这会有所帮助。