jsp删除不了数据库里面的数据, 5

1.jsp页面<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%><%@taglibprefi... 1.jsp页面
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
table border="1">
<tr>
<td>账户</td>
<td>密码</td>
<td>用户名</td>
<td>时间</td>
<td>权限</td>
<td> </td>
</tr>
<c:forEach items="${list}" var="user">
<tr>
<td>${user.account}</td>
<td>${user.password}</td>
<td>${user.username}</td>
<td>${user.logintime}</td>
<td>${user.power}</td>
<td><a href="delServlet?account=${user.account }">删除</a></td>
</tr>
</c:forEach>
2.delServlet
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String account= request.getParameter("account");
String sql = "delete from login where account = ' " + account + " ' ";
dengluDao dao= new dengluDao();
dao.executeDel(sql);

request.getRequestDispatcher("chaxunServlet").forward(request, response);
3.dao层
public void executeDel(String sql){
try {
conn = GetConnection.getConnection();
pstat = conn.prepareStatement(sql);
} catch (Exception e) {
System.out.println("statement取得错误");
System.out.println(e.getMessage());
}
try {
int rows = pstat.executeUpdate(sql);
if(rows >= 1){
System.out.println("成功删除.....");
} else {
System.out.println("删除失败.....");
}
} catch (Exception e) {
4.xml
<servlet>
<servlet-name>delServlet</servlet-name>
<servlet-class>servlet.delServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>delServlet</servlet-name>
<url-pattern>/delServlet</url-pattern>
</servlet-mapping>
展开
 我来答
make19492
2013-12-30 · TA获得超过245个赞
知道小有建树答主
回答量:687
采纳率:0%
帮助的人:231万
展开全部

try {

PreparedStatement pstmt = con

.prepareStatement("delete from bagProducts where bagProId = ?");

pstmt.setInt(1, id);

int res = pstmt.executeUpdate();

if (res > 0) {

flag = true;

}

pstmt.close();

con.close();

} catch (Exception e) {

e.printStackTrace();

}

追问
菜鸟一枚实在看不出哪里有错,求指教
追答

servlet里面你咋还写sql呢,所有sql写到dao里面去。servlet只用调用dao里面的方法就行了。自己看,例子

召桖鲆0J7120
2013-12-30
知道答主
回答量:19
采纳率:0%
帮助的人:9.6万
展开全部
数据库有没有其它表跟你要删除的表有依赖关系
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wcw1366
2013-12-30
知道答主
回答量:8
采纳率:0%
帮助的人:3.5万
展开全部
调用的业务方法是不是只读的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式