谢谢各位了:如何将另个页面传来的值放到此页面的java语句中(jsp)
我在另个页面中写有以下语句:<ahref="newsbody.jsp?id=<%=rs.getString("News_ID")%>.....也就是将值id传到了news...
我在另个页面中写有以下语句:
<a href="newsbody.jsp?id=<%=rs.getString("News_ID")%>.....
也就是将值id传到了 newsbody.jsp 页面中.
在newsbody.jsp 页面中,将id值如何放到那里:
<input type="hidden" name=id value="<%=request.getParameter("id")%>">
<%
Info_manager infoList = new Info_manager();
ResultSet rs = infoList.getInfoList1(将id值放到这里);
while(rs.next()){
%>.......
谢谢各位了
zeus3288
谢谢你回答
我的方法infoList.getInfoList1()需要的参数类型是 Int 型,能告诉我 怎么 写么? 展开
<a href="newsbody.jsp?id=<%=rs.getString("News_ID")%>.....
也就是将值id传到了 newsbody.jsp 页面中.
在newsbody.jsp 页面中,将id值如何放到那里:
<input type="hidden" name=id value="<%=request.getParameter("id")%>">
<%
Info_manager infoList = new Info_manager();
ResultSet rs = infoList.getInfoList1(将id值放到这里);
while(rs.next()){
%>.......
谢谢各位了
zeus3288
谢谢你回答
我的方法infoList.getInfoList1()需要的参数类型是 Int 型,能告诉我 怎么 写么? 展开
展开全部
request.getParameter("id")返回的是String类型
如果你的方法infoList.getInfoList1()需要的参数类型就是String,可以直接使用
String str=request.getParameter("id");
int i=0;
try{
i=Integer.parseInt(str); //把str转换成int,如果不符合格是要求,则出现异常。那么i=0,这里自己修改缺省值
}catch(Exception e){
e.printStackTrace();
i=0;
}
ResultSet rs = infoList.getInfoList1(i);
如果是其他类型的,需要进行类型转换,和你具体的参数类型有关了
如果你的方法infoList.getInfoList1()需要的参数类型就是String,可以直接使用
String str=request.getParameter("id");
int i=0;
try{
i=Integer.parseInt(str); //把str转换成int,如果不符合格是要求,则出现异常。那么i=0,这里自己修改缺省值
}catch(Exception e){
e.printStackTrace();
i=0;
}
ResultSet rs = infoList.getInfoList1(i);
如果是其他类型的,需要进行类型转换,和你具体的参数类型有关了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询