我是JEE编程的新手,我知道我向你展示我的问题的方式不是最优的,但我必须首先只使用JPS。
所以,我创建了一个包含复选框的表单。我想删除已经检查过的所有成员。我的标记操作表单重定向到dispaly.jsp,我在重定向到我的主页,members.jsp之前执行删除查询。
问题是我的服务器崩溃并且没有重定向我。我必须重新启动它,但我的数据库中已删除了我的行。
这是我的代码:
*
display.jsp page:
(.{2})(?!$)
当我运行我的代码时,经过很长时间的等待后我收到了这个错误:
javax.servlet.ServletException:java.sql.SQLTransactionRollbackException:无法在请求的超时内获得锁定
根本原因
java.sql.SQLTransactionRollbackException:无法在请求的超时内获得锁定
我不明白为什么我的服务器崩溃,我试图直接在我的数据库中执行这个删除查询,它的工作原理。我还调试我的代码,看看我的变量“str”是否包含正确的查询...
请帮忙。