|
What this is
Other links
The source code<%@ page contentType="text/html;charset=utf-8" %> <%@ page import="java.sql.Connection" %> <%@ page import="java.sql.DriverManager" %> <%@ page import="java.sql.SQLException" %> <%@ page import="javax.sql.DataSource" %> <%@ page import="javax.naming.Context" %> <%@ page import="javax.naming.InitialContext" %> <%@ page import="javax.naming.NamingException" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <!-- Copyright (c) 2002-2005 by MyVietnam.net. All rights reserved. $Author: minhnn $ $Revision: 1.2 $ $Date: 2005/01/18 11:01:33 $ --> <head> <title>mvnForum - Quick Test Database </head> <body leftmargin="0" topmargin="0"> <script language="JavaScript"> function isBlank(field, strBodyHeader) { strTrimmed = trim(field.value); if (strTrimmed.length > 0) return false; alert("\"" + strBodyHeader + "\" is a required field."); field.focus(); return true; } function trimLeft(s) { var whitespaces = " \t\n\r"; for(n = 0; n < s.length; n++) { if (whitespaces.indexOf(s.charAt(n)) == -1) return (n > 0) ? s.substring(n, s.length) : s; } return(""); } function trimRight(s){ var whitespaces = " \t\n\r"; for(n = s.length - 1; n > -1; n--) { if (whitespaces.indexOf(s.charAt(n)) == -1) return (n < (s.length - 1)) ? s.substring(0, n+1) : s; } return(""); } function trim(s) {return ((s == null) ? "" : trimRight(trimLeft(s))); } function OnChangeUseDatasource() { if (document.submitform.use_datasource.options[document.submitform.use_datasource.selectedIndex].value == "false") { document.getElementById("id_driver_class_name").style.display = ''; document.getElementById("id_database_url").style.display = ''; document.getElementById("id_database_user").style.display = ''; document.getElementById("id_database_password").style.display = ''; document.getElementById("id_datasource_name").style.display = 'none'; } else { document.getElementById("id_driver_class_name").style.display = 'none'; document.getElementById("id_database_url").style.display = 'none'; document.getElementById("id_database_user").style.display = 'none'; document.getElementById("id_database_password").style.display = 'none'; document.getElementById("id_datasource_name").style.display = ''; } } function SubmitForm() { if (ValidateForm() == true ) { document.submitform.submitbutton.disabled = true; document.submitform.submit(); } } function ValidateForm() { if (document.submitform.use_datasource.options[document.submitform.use_datasource.selectedIndex].value == "false") { if (isBlank(document.submitform.driver_class_name, "driver_class_name")) return false; if (isBlank(document.submitform.database_url, "database_url")) return false; if (isBlank(document.submitform.database_user, "database_user")) return false; } else { if (isBlank(document.submitform.datasource_name, "datasource_name")) return false; } return true; } </script> <% String useDataSource = request.getParameter("use_datasource"); String dataSourceName = request.getParameter("datasource_name"); String driverClassName = request.getParameter("driver_class_name"); String databaseURL = request.getParameter("database_url"); String user = request.getParameter("database_user"); String password = request.getParameter("database_password"); if (useDataSource == null ) { useDataSource = "false"; dataSourceName = "mvnforum"; driverClassName = "org.postgresql.Driver"; databaseURL = "jdbc:postgresql://localhost:5432/mvnforum"; user = "postgres"; password = "postgres"; } %> <h1 align="center">mvnForum - Test Database Connection <form name="submitform"> <table width="95%" border="0" cellspacing="1" cellpadding="3" align="center" bgcolor="#999999"> <tr bgcolor="#666699" class="header"> <td colspan="2" align="center">Database Test |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.