jsp中怎么把String强制转换为int类型

<%int hang = Integer.parseInt(name);%>
其中name是String类型、 要转换为int类型的hang、
结果没有错、但就是出不来、
请教高手
仔细一点好不好、 谢谢了

第1个回答  2010-06-17
你的写法已经是正确的了,我想你应该是错在怎么显示这个hang变量而已。

你这样,在一个input标签里面把这个变量这样显示出来:
<input type="text" value="<%=hang%>" /> 你试试能不能显示出来吧,如果不能或者页面报错了,那只能说明你的那个name参数传过来的值不是数字,所以在转换的时候直接就报错了,或者说name这个变量在你的jsp中根本就没值!本回答被提问者采纳
第2个回答  2015-10-08
<%
String str = "123";

int aa = Integer.parseInt(str);
%>
第3个回答  2010-06-17
int topicId=Integer.ValueOf(name)
第4个回答  2010-06-17
Integer.parseInt("123456")
相似回答