首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

小弟是菜鸟,有个关于jsp删除数据的有关问题想请问

2012-01-01 
小弟是初学者,有个关于jsp删除数据的问题想请教下面是我写的jsp htmlbody%@pagelanguage javaimport

小弟是初学者,有个关于jsp删除数据的问题想请教
下面是我写的jsp <html>

<body>
<%@page   language= 'java '   import= 'java.util.*; '   %>
<table   border=1>

<%  

Vector   ve=(Vector)session.getAttribute( "svec ");

for(int   i=0;i <ve.size();i++)
{
      %> <tr>
  <%
  Vector   v1=(Vector)ve.elementAt(i);
  for(int   j=0;j <v1.size();j++)
  {
  String   idP=(String)v1.elementAt(0);
  %>
 
  <td> <%=v1.elementAt(j)%> </td>

  <%
  }
  %>
  <td> <a   href= ' '   > edit </a> </td>
  <td> <a   href= ' '> delete </a> </td>
  </tr>  
    <%
}
%>


</table>
<a   href= "reqist/resqist ">   add   </a>
</body>
</html>

Vector   里存储的是数据库里查出的记录,请问如何实现点击delete删除一条数据

[解决办法]
在每条记录后面加上一个 <a href= "delete.jsp?id=5> 删除 </a>
其中id的值代表数据库中的主键,可以用jsp动态生成
[解决办法]
<a href= "delete.jsp?id= <%=id%> >
[解决办法]
id取自SQL查询结果,
用id删除
[解决办法]
你的idP在for循环中定义的,循环外是不可引用的,在循环外定义idp吧。
[解决办法]
URL重写。传参数
[解决办法]
你也可以用一个hidden放id的值

热点排行