批量删除后不能跳转到list页面,单个删除后却可以

来源:4-5 实现信息批量删除

qq_赵成冬_0

2016-08-22 14:53

package com.imooc.servlet;


import java.io.IOException;


import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;


import com.imooc.service.MaintainService;


@SuppressWarnings("serial")

public class DeleteBatchServlet extends HttpServlet   {



public void doGet(HttpServletRequest req, HttpServletResponse resp)

throws ServletException, IOException {

//设置编码

req.setCharacterEncoding("UTF-8");

//初始化服务

MaintainService maintainService=new MaintainService();

//接受页面的值

String[] ids=req.getParameterValues("id");

maintainService.deleteBatch(ids);

//在上面用jdbc把数据库取出来之后放在messageList里面,然后就可以转发了,转发到由req带到前台去使用请求转发,就是servlet那里传过来的请求会直接转给这个页面来处理

//下面两行中第二行是错的,直接跳是不行的,因为没有查询数据的过程

req.getRequestDispatcher("/List.action").forward(req, resp);

}



public void doPost(HttpServletRequest req, HttpServletResponse resp)

throws ServletException, IOException {

this.doGet(req, resp);

}

}


写回答 关注

2回答

  • 一起去看海咯
    2016-10-23 21:02:12
    已采纳

    可不可以看一下你的单个删除的代码?


    qq_赵成冬...

    不用看了,是我自己的问题,谢谢你,这问题其实已经过了很久了

    2016-10-25 08:18:08

    共 1 条回复 >

  • qq_赵成冬_0
    2016-08-22 14:57:53

    跳转朱代码是单个删除那里复制过来的,按理来说没问题啊

    一起去看海咯

    批量删除后跳转到listServlet

    2016-10-25 20:21:40

    共 2 条回复 >

通过自动回复机器人学Mybatis---基础版

微信公众号自动回复功能学习Mybatis,基础教程加案例实战方式学习

107412 学习 · 786 问题

查看课程

相似问题