当前位置: 代码迷 >> Java Web开发 >> servlet删除某条数据后能不能直接跳转Jsp页面?解决思路
  详细解决方案

servlet删除某条数据后能不能直接跳转Jsp页面?解决思路

热度:9537   发布时间:2013-02-25 21:19:56.0
servlet删除某条数据后能不能直接跳转Jsp页面?
if (action.equals("DelCourtNotice")) 
{
int page = Integer.parseInt(request.getParameter("page"));
int id = Integer.parseInt(request.getParameter("id"));
courtnotice_op.delCourtNotice(id);
response.sendRedirect("CourtNoticeServlet?action=CourtNoticeList&page="+page+"");
}
本来是这样写的,但是组长让我把最后一句换掉,到jsp里,我说怎么可能,删除完要查询一下再到jsp页面上啊,,

请问我该怎么改啊???

------解决方案--------------------------------------------------------
你组长有毛病吗?强迫症?不行你就做个ajax的吧
------解决方案--------------------------------------------------------
JScript code
function onTrackCancel(biddId,requiredType) {    if(confirm("是否确认取消应标?")){        $.ajax({                 type: "post",                 url: "motorcade_bidd_track_cancel.jspx?biddId="+biddId,                 dataType: "json",/*这句可用可不用,没有影响*/             contentType: "application/json; charset=utf-8",                 success: function (data) {                 if(data.status==0){                    alert("取消应标成功!");                    var url="motorcadeBiddingTrackView?biddId="+biddId+"&requiredType="+requiredType;                    onSubmit(url);                }else if(data.status==1){                    alert(data.errors);                }            },                 error: function (XMLHttpRequest, textStatus, errorThrown) {                 alert(errorThrown);                 }             });    }}
------解决方案--------------------------------------------------------
怎么换?
------解决方案--------------------------------------------------------
探讨

response.sendRedirect(request.getContextPath() + "CourtNoticeServlet?action=CourtNoticeList&page="+page+"");

------解决方案--------------------------------------------------------
你不能在删了之后立即调用查询方查吗?
courtnotice_op.delCourtNotice(id);
直接写在删的这后面????
  相关解决方案