%@ page import="java.io.StringWriter" %> <%@ page import="java.io.PrintWriter" %> <%@ page import="java.sql.*" %>
Hello Cloudscape!This is the output of a JSP page that is extended from Tomcat's sample Hello, World web application. It displays several useful values from the request we are currently processing and then offers a form that can be used to test a JDBC driver. It can be used for installation verification testing and to issue modest SQL commands as needed. |
| Context Path: | <%= request.getContextPath() %> |
|---|---|
| Path Information: | <%= request.getPathInfo() %> |
| Query String: | <%= request.getQueryString() %> |
| Request Method: | <%= request.getMethod() %> |
| Servlet Path: | <%= request.getServletPath() %> |
<% if (varJdbcUrl.length() != 0) { try { %>
<%=varJdbcUrl%><% Class.forName("org.apache.derby.jdbc.EmbeddedDriver"); Connection varJdbcConnection = DriverManager.getConnection(varJdbcUrl); Statement varJdbcStatement = null; try { varJdbcStatement = varJdbcConnection.createStatement(); if (varSql.length() != 0) { %>
<%= varSql %><% if (varJdbcStatement.execute(varSql)) { java.sql.ResultSet varJdbcResultSet = varJdbcStatement.getResultSet(); try { java.sql.ResultSetMetaData varJdbcMetaData = varJdbcResultSet.getMetaData(); int varColumnCount = varJdbcMetaData.getColumnCount(); %>
| <%= varJdbcMetaData.getColumnLabel(i) %> | <% } %>
|---|
| <%= varJdbcResultSet.getString(i) %> | <% } %>
An exception was caught executing a SQL statement.
<%=varStackBuffer %><% } finally { if (varJdbcStatement != null) { try { varJdbcStatement.close(); } catch (Throwable e) {} } try { varJdbcConnection.close(); } catch (Throwable e) {} } } catch (Exception varException) { StringWriter varStackBuffer = new StringWriter(); PrintWriter varPrint = new PrintWriter(varStackBuffer); varException.printStackTrace(varPrint); %>
An Exception was caught while connecting to the database.
<%=varStackBuffer %><% } } %>