jsp页面中显示若干条记录每个记录后带着一个删除按钮 5

如题,点击删除按钮,相应的记录被删除,而且jsp页面局部进行刷新。怎样实现这个要求啊!?急急急!!各位高手给支个着!本人新手,希望各位能回答的详细些这是我写的jsp<%@... 如题,点击删除按钮,相应的记录被删除,而且jsp页面局部进行刷新。怎样实现这个要求啊!?
急急急!!各位高手给支个着!
本人新手,希望各位能回答的详细些
这是我写的jsp
<%@ page contentType="text/html; charset=gb2312" language="java" errorPage="" %>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html"%>
<%@ page import="org.appfuse.util.OracleUtilConn"%>
<%@ page import="java.sql.*"%>
<%@ page import="java.util.*"%>
<%@ page import="org.appfuse.util.GetTime"%>
<%@ page import="org.appfuse.model.Staff"%>
<jsp:useBean id="query" class="com.comment.dao.dbfunction" scope="page"></jsp:useBean>
<script type="text/javascript">

function replay(id){
if(document.getElementById(id).style.display == "none"){
document.getElementById(id).style.display = "block" ;
}else{
document.getElementById(id).style.display = "none" ;
}
}
</script>

<html>
<head>
<title>技术交流</title>
</head>
<body>
<center>

<form action="adduser.jsp" method="post">
<table width="777" border="0" cellspacing="0" cellpadding="0" align="center" style="top: 131px; height: 30px;">
<%
ResultSet rs=null;
String str="select publish_id,publish_name,publish_time,publish_text from comment_tb order by publish_time desc ";
query.connect();
rs=query.select(str);
while(rs.next()){
%>
<tr>
<td align="left"><b><font size="2">用户名:</font></b><%=rs.getString("publish_name")%></td>
<td align="right"><b><font size="2">发表时间:</font></b></td>
<td><%=rs.getString("publish_time")%></td>
</tr>
<tr>
<td align="left"><b><font size="2">发布内容:</font></b></td>
<td>
<%=rs.getString("publish_text")%>
</td>
</tr>
<tr><td><input type="button" name="Delect" value="删除"
onClick=""/></td></tr>

<%}%>
</table>

</form>
<form action="adduser.jsp" method="post">
<table>
<!--<tr>
<td align="left"><b><font size="2">用户序号:</font></b></td>
<td><input type="text" name="publish_id" size="12" value = ""></td>
</tr>-->
<tr>
<td align="left"><b><font size="2">用户名:</font></b></td>
<td><input type="text" name="publish_name" size="12" value = ""></td>
</tr>
<tr>
<td align="left"><b><font size="2">发布内容:</font></b></td>
<td>
<textarea name="publish_text" cols="40" rows="5" bgcolor="73A2D6" ></textarea>
</td>
</tr>
<tr><td><input type="submit" name="Submit" value="提交"></td>
<td><input type="reset" value="重置" /></td>
</tr>
</table>
</form>
</center>
</body>
</html>
展开
 我来答
lalalove_yaya
2010-05-11 · TA获得超过3149个赞
知道大有可为答主
回答量:1143
采纳率:50%
帮助的人:994万
展开全部
后台库中的删除功能你会做么?
给你下面的js代码,后台的删除功能你可以尝试用ajax,或者使用iframe框架页,
<html>
<head>
<title>test</title>
<script type="text/javascript">
<!--
function delRow(idN){
var child = document.getElementById(idN);
child.parentNode.removeChild(child);
}
//-->
</script>
</head>
<body>
<table id="table_father">
<tr id="tr_num_1">
<td align="left"><b><font size="2">用户序号0</font></b></td>
<td align="left" ><input type="button" value="删除"
onclick="delRow('tr_num_1')"/></td>
</tr>
<tr id="tr_num_2">
<td align="left"><b><font size="2">用户序号1</font></b></td>
<td align="left"><input type="button" value="删除"
onclick="delRow('tr_num_2')"/></td>
</tr>
<tr id="tr_num_3">
<td align="left"><b><font size="2">用户序号2</font></b></td>
<td align="left"><input type="button" value="删除"
onclick="delRow('tr_num_3')"/></td>
</tr>
<tr id="tr_num_4">
<td align="left"><b><font size="2">用户序号3</font></b></td>
<td align="left"><input type="button" value="删除"
onclick="delRow('tr_num_4')"/></td>
</tr>
</table>
</body>
</html>

如果不理解,可以加我,,,
辉司
2010-05-09
知道答主
回答量:7
采纳率:0%
帮助的人:0
展开全部
在adduser.jsp中
删除成功后用request.sendRedircetor
跳转到原页面就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b00e13edf
2010-05-11
知道答主
回答量:23
采纳率:0%
帮助的人:21万
展开全部
用jQuery或Ajax做,
function deleteUserInfo(user_id){
if(confirm("您确定要删除该用户吗?")){
$.ajax(
{
type:'post',
dateType:'html',
url:'processUserInfoDeleteServlet?user_id='+user_id,
success:function(msg){
if(msg=="删除成功"){ $("#"+user_id).remove();//获取需删除的TR的ID,将其删除
}
}
}
);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
raphaelowen
2010-05-18 · TA获得超过324个赞
知道小有建树答主
回答量:436
采纳率:0%
帮助的人:294万
展开全部
你要局部刷新就去研究下ajax吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式