为了账号安全,请及时绑定邮箱和手机立即绑定

点批量删除没反应

Message.xml

http://img1.sycdn.imooc.com//58afec790001c9df06650200.jpg

dao层

public void deleteBatch(List<Integer> ids){
        try {
            sqlSession = dbAccess.getSqlSession();
            sqlSession.delete("Message.deleteBatch",ids);
            sqlSession.commit();
        } catch (IOException e) {
            e.printStackTrace();
        } finally{
            if(sqlSession!=null){
                sqlSession.close();
            }
        }

service层

public void deleteBatch(String[] ids){
        MessageDao messageDao = new MessageDao();
        List<Integer> idList = new ArrayList<Integer>();
        for (String id : ids) {
            idList.add(Integer.valueOf(id));
        }
        messageDao.deleteBatch(idList);
    }


servlet:

public void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        String[] ids = request.getParameterValues("id");
        MaintainService ms = new MaintainService();
        ms.deleteBatch(ids);
        request.getRequestDispatcher("/List").forward(request, response);
    }

jsp:

58afed600001435705000038.jpg

58afed670001fa4405000105.jpg

js:

function deleteBatch(basePath) {
    $("#mianForm").attr("action",basePath+"DeleteBatchServlet.action");
    $("#mainForm").submit();
}


实在不知道哪里错了,点删除的时候没有反应,地址栏也没有变化

正在回答

3 回答

我也遇到这个问题,已经解决了,

<script src="<%=basePath %>resources/js/common/jquery-1.8.0.min.js"></script>

<script src="<%=basePath %>resources/js/back/list.js"></script>

这个是list.jsp里面的,在js路径里面要建两个子文件夹common和back,并把相应的js放入文件夹中,我的问题在这,不知道你是否是这样的


0 回复 有任何疑惑可以回复我~

如果检查没有出错,就把jquery-1.8.0.min.js删了重新再导入  然后重启MyEclipse,就OK了。

0 回复 有任何疑惑可以回复我~

你的js代码的引用路径是不是正确的

0 回复 有任何疑惑可以回复我~
#1

qq__3590 提问者

正确的,下边是我web.xml <servlet-mapping> <servlet-name>DeleteBatchServlet</servlet-name> <url-pattern>/DeleteBatchServlet.action</url-pattern> </servlet-mapping>
2017-02-24 回复 有任何疑惑可以回复我~
#2

迷茫_坚定

在jsp页面引用外部js文件的两个script标签的路径对不对啊,
2017-02-24 回复 有任何疑惑可以回复我~
#3

qq__3590 提问者 回复 迷茫_坚定

又检查一遍也是对的,和老师的一样
2017-02-25 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

点批量删除没反应

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信