我试图将数据类型的studentId int传递给servlet,但它不接受它,并强制将数据类型更改为String。
int studentId;
String studentName;
studentId = request.getParameter("StudentId"); // (cannot convert from int to String).我不能将它更改为String,因为在数据库中,studentId是一个整数(主键),我的java类也接受一个int作为参数。
我怎么才能解决这个问题?
发布于 2015-09-16 04:46:14
private int roll;
int roll = Integer.parseInt(request.getParameter("roll"));在这里,request是HttpServletRequest的对象,因此它将得到getParameter(),我们将得到作为string的值。
https://stackoverflow.com/questions/9570963
复制相似问题