<%
ResultSet rs = (ResultSet )request.getAttribute("rs_artbut");
int i=0;
String a;
while(rs.next()){
out.println("<tr><td>"+rs.getString(1)+"</td>");
out.println("<td>"+rs.getString(2)+"</td>");
out.println("<td>"+rs.getString(3)+"</td>");
out.println("<td>"+rs.getString(5)+"</td>");
a=rs.getString(2);
// out.println("<td>"+"<form action='admin_hand.do' name ='name' method='GET'>"+"<a href='admin_hand.do?name=rs.getString(2)'>"+"操作"+"<a/>"+"</form>"+"</td>");
out.println("<tr>");
i++;
}
%>
这是jsp中一段数据库数据显示的代码,我想在每一行后添加一个‘’操作‘’链接来操作该列数据,但是我需要得到一个“rs.getString(2)”中的值传递到servlet,我应该怎么做呢?
写一个js方法传值进去在js方法内部调用那个servlet方法
办法很多,用session,用querystring都可以。
<%
while(rs。next()){
%>
<%
while(rs。next()){
%>
<option value="<%=rs1.getString(2)%>"><%=rs.getString(2)%> </option>
<%
}
%>
类似这样就在html中放入了1个变量值