Struts.......No operations allowed after connection closed.

最近期末考试了,还有一门,忙里偷闲的时候又把后端重新弄了一遍,以前和前端进行交互的时候只是测试一次没有发现什么问题,可是这次我打开之后发现了一点新问题,就是连续多次从安卓端请求数据的时候,后台就会报错,报错的错误为:

Struts has detected an unhandled exception:
No operations allowed after connection closed.


原因很简单。在对数据库操作结束后关闭连接是正确的做法,没什么大问题。至于出现:No operations allowed after connection closed。这样的问题原因只有一个,你这里和数据库的连接Connection是一个Static的,程序共享这一个Connection。所以第一次对数据库操作没问题,当把Connection关闭后,第二次还想操作数据库时Connection肯定不存在了。(源自http://yangpengfeiyun-126-com.iteye.com/blog/1019507 )(这里只为记录一下错误,防止以后重复出现)。

你可能感兴趣的:(android,数据库,struts)