jsp页面传递参数过来,我接收并插入表中!
表中的字段是number类型
下面是Action的代码 (省略一些)
String sql = "";
Object obj[] = null;
String error = "";
String colsType[] = null;
String update[] = null;
boolean flag = true; 
String all_charge = General.convertNullToEmpty(request.getParameter("all_charge"));
if (flag) {
colsType = new String[]{ "String", "String", "String","String", "String", "Date", "int" };
obj = new Object[7];
obj[0] = telephoneNo;
.......
obj[6] = all_charge;
sql = " insert into test_info_user(device_number,user_name,area_id,city_id,status_code,innet_date,all_charge) "+ " values(?,?,?,?,?,?,?) ";
update = dc.updateByParams(sql, colsType, obj, false);
问题就是 我接过来的参数是String类型  怎么才能 换成number类型????
我改成int all_charge = Integer.parseInt(General.convertNullToEmpty(request.getParameter("all_charge")));
但是obj[6] = all_charge;这个地方就报错 !!