一点小问题 jsp页面之间的数据传输..拜托各位
我在一个页面中有这样的代码
<td><a href=SelfProjectExpert.jsp?id="+id+">详细</a></td></tr>") 这个id是Integer类型的
然后在另一个页面 也就是SelfProjectExpert中 ,用 int id=request.parameter(id)提示 这是接受字符串的
请问该怎么解决呢?
用什么语句来 传递过来这个int的 ID值呢
见笑...
------解决方案--------------------
在SelfProjectExpert.jsp可以这样写
<%
int id = Integer.parseInt(request.getParameter("id"));
%>
------解决方案--------------------int id = Integer.parseInt(request.getParameter("id"));
或者
int id=((Integer)request.getParameter("id")).intValue();
------解决方案--------------------楼上的是对的,我为你解释一下,request.getparamet获得的值都是字符串类型,所以当你要赋值给int类型的话,就要进行强制转换了…