Java 发生连接身份验证失败

Java 发生连接身份验证失败,java,jsp,servlets,derby,Java,Jsp,Servlets,Derby,我试图通过NetBeans在我的机器上加载derby示例数据库并填充一个表。不幸的是,我得到一个关于用户ID或密码无效的错误。这是默认的derpy示例数据库,我无法找到用户名和密码的位置 索引文件: <%@page import="webstoreUtils.*,java.sql.*,org.apache.derby.jdbc.*"%> <%@ include file="admin/connection.jsp" %> <%ResultSet rs = stmt

我试图通过NetBeans在我的机器上加载derby示例数据库并填充一个表。不幸的是,我得到一个关于用户ID或密码无效的错误。这是默认的derpy示例数据库,我无法找到用户名和密码的位置

索引文件:

<%@page import="webstoreUtils.*,java.sql.*,org.apache.derby.jdbc.*"%>
<%@ include file="admin/connection.jsp" %> 
<%ResultSet rs = stmt.executeQuery("select * from APP.PRODUCT"); %>
<%= WebstoreUtils.getHeader("Welcome to Comp-orium!") %>
<h2>Welcome to Comp-orium</h2> 
<h4>Daily Steal</h4> 
<%= WebstoreUtils.getNavigation() %> 
<p>Click a Title to view more information</p> 
<%= WebstoreUtils.getTable(rs,0,true,2,1,"details.jsp") %> 
<%= WebstoreUtils.getFooter() %> 
<%@ include file="admin/close.jsp" %>

欢迎来到公司
每日偷窃
单击标题可查看更多信息

连接文件

<%
String dbURI = "jdbc:derby://localhost:1527/sample";
DriverManager.registerDriver(new ClientDriver());
Connection con = DriverManager.getConnection(dbURI);
Statement stmt = con.createStatement();
%>


Webstore Utils是一个简单地将html脚本返回到页面的类。

您通常会将用户名/密码传递给getConnection方法。太棒了!谢谢你的建议:)不要在jsp中使用java。看看