日期:2014-05-18  浏览次数:20702 次

菜鸟问的问题
<a   href= "modify1.jsp?id= <%=rs.getInt( "ID ")%> "> 修改 </a>
里面?id= <%=rs.getInt( "ID ")这段是什么意思啊

------解决方案--------------------
id应该是 从数据库中取出的
整段的意思是 当点击“修改”时,跳到modify1.jsp页面并且把ID作为参数穿过去
------解决方案--------------------
<a href= "modify1.jsp?id= <%=rs.getInt( "ID ")%> ">
?后的id 是参数,通过url传递参数 用这种方法。
<%=rs.getInt( "ID ")%> ,request传递的int形的变量ID
也可以这么写 <%int a=rs.getInt( "ID ")%>
<a href= "modify1.jsp?a ">
------解决方案--------------------
数据库表的ID字段的数据类型是数值型的,所以这个rs.getInt( "ID ")是从结果集中取得ID字段的值,像字符类型的数据库表字段就用rs.getString( "字段名 "),“?id= <%=rs.getInt( "ID ")”总的这句话是将数据库查出的字段值付给变量id,然后将id作为参数传给下一页面(你这个好像是修改信息页面)即modify1.jsp。