我正试图创建一个应用程序来检查进出设备。到目前为止,我已经取得了成功,但我试图让主要的index.jsp页面显示一条消息,如“连接”,直到与数据库建立连接,然后显示实际的登录表单。所以有些影响。循环尝试连接到JDBC
Connection con = null;
String driver = "com.mysql.jdbc.Driver";
Class.forName(driver).newInstance();
boolean connected = false;
while(!connected) {
try{
String url = "jdbc:mysql://localhost:3306/test";
con = DriverManager.getConnection(url,"username","password");
connected = true;
//Display form allowing user to authenticate login
} catch(Exception e) {
//Display Message "Attempting to connect to database"
}
}
我的问题是同样的信息会得到反反复复地在网页上,但我只是希望它显示一次,呆在那里,直到连接被发现,随后被移除,并与登录替代形成。有什么想法吗?
你可能在你的错误应用逻辑。 – 2012-04-22 02:56:34