亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

點批量刪除沒反應

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下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號