JavaWeb求助

146 阅读1分钟

最近用servlet编写一个一书城项目,在订单管理页面的发货功能,对两个订单点击发货就会导致服务器不能再点击订单管理页面了。具体截图如下:

点击两次发货之后,再点击其他页面(如再点发货,或者点订单管理,图书管理bookServlet,下面的第一行红色),就会出错。

发现点击之后的请求都没有回应,只有request

具体的显示所有订单的代码如下

更改订单状态,即发货代码如下

此处使用请求转发还是请求重定向,其实影响不大,主要就是请求转发刷新会重做updateYes,但不会有问题。

对应的前端显示jsp页面代码如下

         之后将获取数据库连接改为使用ThredLocal获得统一的链接,再Filter中使用connection.commit()来提交事务,这些做完,发货更新功能则正常运作。

       具体原因还是不清楚,怀疑是数据库连接的问题。