(各位老师帮我度过这个难关)我的struts网页点击几次后就打不开了?

04-04-04 happycpa
做了一个struts+mysql的小网站,点击几次后就特别慢,进度条走一些就不动了.试了一下把mysql关闭,网页中随有错误,但没有上面的现象了.什么原因?联错误都没有,怎么找原因啊?这个原因如果不被解决,以后我就不能用struts写网页了.把我愁死了.先谢谢了!

banq
2004-04-05 16:59
问题很多,内存泄漏或死循环可能都有,建议通过后台Log监察问题发生现象。

这些问题都不是Struts或mysql的错,如何用好是一个关键问题。

happycpa
2004-04-10 10:36
在struts-config.xml中配置了datasource,自己定义了一个Database extends struts的GenerationDataSource.

在action中,Database db=(Database)getDataSource();db.execute...

我用log看了一下,总是在调用数据库时不走了.

我是这样解决的:在Database中自己写了个

Database.getConnection(){

return DriverManager.getConnection(...);

}

结果就行了,这是什么呀?是不是struts提供的getConnection有问题呀?还是我使用getConnection时有问题呀?

Statement st=getConnection().createStatement();

Resultset rs=st.execute(sql);

........

rs.close();

rs=null;

st.close();

rs=null;

以上这么使用有问题吗?

猜你喜欢