點(diǎn)擊刪除沒(méi)有完全沒(méi)反應(yīng),來(lái)神救救我,調(diào)了幾個(gè)小時(shí)。。。
jsp:
<a class="btn03" href="JavaScript:deleteList('<%=basePath%>');">刪 除</a></p>
<th><input type="checkbox" name="id" value="${message.id}"/></th>
js:
function ?deleteList(basePath) {
? ?$("#mainForm").attr("action",basePath + "DeleteList.action");
? ?$("#mainForm").submit();
}
servlet:
*/
public class DeleteListServlet extends HttpServlet{
? ?@Override
? ?protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
? ? ? ?//設(shè)置編碼
? ? ? ?req.setCharacterEncoding("UTF-8");
? ? ? ?//接受頁(yè)面的值(String數(shù)組)
? ? ? ?String[] ids = req.getParameterValues("id");
? ? ? ?MaintainService maintainService = new MaintainService();
? ? ? ?maintainService.deleteList(ids);
? ? ? ?req.getRequestDispatcher("/List.action").forward(req,resp);
? ?}
web.xml:
<servlet>
? ?<servlet-name>DeleteListServlet</servlet-name>
? ?<servlet-class>main.java.Servlet.DeleteListServlet</servlet-class>
</servlet>
<servlet-mapping>
? ?<servlet-name>DeleteListServlet</servlet-name>
? ?<url-pattern>/DeleteList.action</url-pattern>
</servlet-mapping>
2017-05-03
我也遇到這個(gè)問(wèn)題,已經(jīng)解決了,
<script src="<%=basePath %>resources/js/common/jquery-1.8.0.min.js"></script>
<script src="<%=basePath %>resources/js/back/list.js"></script>
這個(gè)是list.jsp里面的,在js路徑里面要建兩個(gè)子文件夾common和back,并把相應(yīng)的js放入文件夾中,我的問(wèn)題在這,不知道你是否是這樣的
2017-03-21
如果檢查沒(méi)有出錯(cuò),就把jquery-1.8.0.min.js刪了重新再導(dǎo)入? 然后重啟MyEclipse,就OK了。
2017-03-03
jsp:
<a class="btn03" href="JavaScript:deleteList('<%=basePath%>');">刪 除</a></p>
可能是這個(gè)JavaScript要改成小寫(xiě)呢?
可能是js文件導(dǎo)入錯(cuò)誤呢
2017-02-14
好了....啥都沒(méi)動(dòng)...
2017-02-14
控制臺(tái)相當(dāng)干凈,比我臉還干凈