是否显示从db到JSP页面的数据,以及每行对应的更新和删除链接?

是否显示从db到JSP页面的数据,以及每行对应的更新和删除链接?,jsp,Jsp,这个问题已经被问过很多次了。只是扩展它。我想将数据库表数据显示在JSP页面表上,每行后面有2个链接。首先是更新。第二,删除。假设每一行都有一个与之关联的id,该id来自数据库本身,我如何创建此链接并传递id,以便在按下Delete键时删除相应的行。另外,如何使用id更新值 <TABLE BORDER="1"> <TR> <TH>ID</TH> <TH>Name</TH

这个问题已经被问过很多次了。只是扩展它。我想将数据库表数据显示在JSP页面表上,每行后面有2个链接。首先是更新。第二,删除。假设每一行都有一个与之关联的id,该id来自数据库本身,我如何创建此链接并传递id,以便在按下Delete键时删除相应的行。另外,如何使用id更新值

<TABLE BORDER="1">
        <TR>
            <TH>ID</TH>
            <TH>Name</TH>
            <TH>Address</TH>
            <TH>Update</TH>
            <TH>Delete</TH>
        </TR>
        <% while(resultset.next()){ %>

        <TR>
            <TD> <%= resultset.getString(1) %></td>
            <TD> <%= resultset.getString(2) %></TD>
            <TD> <%= resultset.getString(3) %></TD>
            <TD> <a href="#">Update</a> </td>
            <TD> <a href="#">Delete</a> </TD>
        </TR>
        <% } %>
    </TABLE>

身份证件
名称
地址
更新
删除

首先,您必须为一个公共url创建两个不同的ulr,并使用不同的参数进行更新、删除。查找以下代码以删除或更新特定记录

假设delete JSP是
del.JSP
,update JSP是
update.JSP

<TABLE BORDER="1">
        <TR>
            <TH>ID</TH>
            <TH>Name</TH>
            <TH>Address</TH>
            <TH>Update</TH>
            <TH>Delete</TH>
        </TR>
        <% while(resultset.next()){ %>

        <TR>
            <TD> <%= resultset.getString(1) %></td>
            <TD> <%= resultset.getString(2) %></TD>
            <TD> <%= resultset.getString(3) %></TD>
            <TD> <a href="update.jsp?id=<%=resultset.getString(1) %>">Update</a> </td>
            <TD> <a href="del.jsp?id=<%=resultset.getString(1) %>">Delete</a> </TD>
        </TR>
        <% } %>
    </TABLE>

身份证件
名称
地址
更新
删除

del.jsp
update.jsp
的Get表单中获取id值,并更新或删除与id对应的值。

@Tiny如何从发送此id的url jsp中提取url参数?使用
request.getParameter(“id”)
其中
id
指的是URL查询字符串参数。我可以用某种方式在同一个jsp中处理更新和删除请求吗?创建两个jsp文件只是为了修改或删除表中的一行,这看起来确实是一种开销。我的意思是,当我创建一个包含大量表格和大量操作的大型应用程序时@Shubham是的,您可以在一个jsp文件中执行相同的操作,简单地使用jsp文件添加一个参数名
action
,并通过该文件传递像update/delete这样的操作,然后在jsp中获得该操作,并根据操作参数值执行update/delete查询。e、 g.
updateDelete.jsp?id=xyz&action=delete
updateDelete.jsp?id=xyz&action=update
根据操作值执行sql查询。希望你已经拿到了。:)