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

来源:百度知道 编辑:UC知道 时间:2024/06/15 07:54:11
如题,点击删除按钮,相应的记录被删除,而且jsp页面局部进行刷新。怎样实现这个要求啊!?
急急急!!各位高手给支个着!
本人新手,希望各位能回答的详细些
小弟现在使用了一个特别笨的方法,每条记录包含在一个form中,然后点击删除按钮时候,就把记录的信息传给处理程序。但是这个方法,太麻烦了,有没有简单点的!!
各位出个主意啊 。

<script text="javascript">
function mysubmit(id){
var form1=document.getElementById("form");
form1.action="删除页面?Id="+id;
form1.submit();
}
</script>
其中form为表单的id,
在删除按钮加onclick="javascript:mysubmit(标记每行记录的id);"
在删除页面用request.getParameter(Id)获取
删除语句的sql语句里加where 列名等于request.getParameter(Id)
就能实现了

你要用Ajax了 不然局部是刷新不了的 (我老师给讲的 具体怎么搞 我也不会 只能帮你到这了 不好意思)

<%
}
for(int i=0;i<list.size();i++){
CourseInfo u=(CourseInfo)list.get(i);
%>
<%int courseId=u.getCourseId();%>
<%String name=(String)u.getName(); %>
<tr><td><%=u.getCourseId()%></td><td><%=u.getName()%></td><td><%=u.getSpecialty()%></td>
<td>[<a href="/HomeWorkWeb/delcourse?courseId=<%=courseId%>"
onClick="{if(confirm('确实要删除这门课程吗?')){return