package com.laboratory.db;
import java.sql.Connection;//导入Connection接口
import java.sql.DriverManager;//导入DriverManager类
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.List;
import java.util.Properties;
/**
* 数据库管理类
*
*
*/
public class DBManager {
public static final String DEFAULT_DRIVER_NAME = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
public static final String DEFAULT_DB_URL = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=laboratory";
public static String DB_URL = null;
public static Properties prop = null;
public Connection getConnection() {
Connection coon = null;
try {
Class.forName(DEFAULT_DRIVER_NAME);
coon = DriverManager.getConnection(DEFAULT_DB_URL,"sa","8888");
} catch (Exception e) {
e.printStackTrace();
}
return coon;
}
public static void main(String[] args) {
DBManager manager = new DBManager();
manager.getConnection();
}
public boolean login(String username, String pwd) {
Connection coon = getConnection();
ResultSet rs = null;
PreparedStatement pstmt = null;
try {
pstmt = coon
.prepareStatement("select * from admin where name='"
+ username + "' and pwd='" + pwd + "'");
rs = pstmt.executeQuery();
while (rs.next()) {
return true;
}
} catch (SQLException e) {
e.printStackTrace();
} finally {
try {
if (pstmt != null)
pstmt.close();
if (coon != null)
coon.close();
} catch (Exception e) {
e.printStackTrace();
}
}
return false;
}
}
本来是想进http://127.0.0.1:8080/laboratory/login.jsp这个被测系统的登陆界面,但是怎么都进不去
Java文件运行后是这样的:
一月 19, 2023 12:21:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server.服务器版本: Apache Tomcat/8.5.84
一月 19, 2023 12:21:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: 服务器构建: Nov 16 2022 13:34:24 UTC
一月 19, 2023 12:21:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: 服务器版本号: 8.5.84.0
一月 19, 2023 12:21:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: 操作系统名称: Windows 10
一月 19, 2023 12:21:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS.版本: 10.0
一月 19, 2023 12:21:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: 架构: amd64
一月 19, 2023 12:21:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Java 环境变量: D:\jre1.8
一月 19, 2023 12:21:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Java虚拟机版本: 1.8.0_152-b16
一月 19, 2023 12:21:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM.供应商: Oracle Corporation
一月 19, 2023 12:21:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_BASE: D:\tomcat8\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.84
一月 19, 2023 12:21:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_HOME: D:\tomcat8\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.84
一月 19, 2023 12:21:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: 命令行参数: -Dcatalina.base=D:\tomcat8\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.84
一月 19, 2023 12:21:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: 命令行参数: -Dcatalina.home=D:\tomcat8\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.84
一月 19, 2023 12:21:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: 命令行参数: -Dwtp.deploy=D:\tomcat8\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.84\webapps
一月 19, 2023 12:21:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: 命令行参数: -Djava.endorsed.dirs=D:\tomcat8\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.84\endorsed
一月 19, 2023 12:21:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: 命令行参数: -Dfile.encoding=UTF-8
一月 19, 2023 12:21:41 上午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: 使用APR版本[1.7.0]加载了基于APR的Apache Tomcat本机库[1.2.35]。
一月 19, 2023 12:21:41 上午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: APR功能:IPv6[true]、sendfile[true]、accept filters[false]、random[true]、UDS [{4}]。
一月 19, 2023 12:21:41 上午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: APR/OpenSSL配置:useAprConnector[false],useOpenSSL[true]
一月 19, 2023 12:21:41 上午 org.apache.catalina.core.AprLifecycleListener initializeSSL
信息: OpenSSL成功初始化 [OpenSSL 1.1.1q 5 Jul 2022]
一月 19, 2023 12:21:41 上午 org.apache.coyote.AbstractProtocol init
信息: 初始化协议处理器 ["http-nio-8080"]
一月 19, 2023 12:21:41 上午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 598 ms
一月 19, 2023 12:21:41 上午 org.apache.catalina.core.StandardService startInternal
信息: 正在启动服务[Catalina]
一月 19, 2023 12:21:41 上午 org.apache.catalina.core.StandardEngine startInternal
信息: 正在启动 Servlet 引擎:[Apache Tomcat/8.5.84]
一月 19, 2023 12:21:42 上午 org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom
警告: 使用[SHA1PRNG]创建会话ID生成的SecureRandom实例花费了[150]毫秒。
一月 19, 2023 12:21:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: 把web 应用程序部署到目录 [D:\tomcat8\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.84\webapps\docs]
一月 19, 2023 12:21:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Web应用程序目录[D:\tomcat8\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.84\webapps\docs]的部署已在[15]毫秒内完成
一月 19, 2023 12:21:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: 把web 应用程序部署到目录 [D:\tomcat8\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.84\webapps\examples]
一月 19, 2023 12:21:42 上午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
一月 19, 2023 12:21:42 上午 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
一月 19, 2023 12:21:42 上午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: attributeAdded('StockTicker', 'async.Stockticker@637b2cd')
一月 19, 2023 12:21:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Web应用程序目录[D:\tomcat8\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.84\webapps\examples]的部署已在[209]毫秒内完成
一月 19, 2023 12:21:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: 把web 应用程序部署到目录 [D:\tomcat8\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.84\webapps\host-manager]
一月 19, 2023 12:21:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Web应用程序目录[D:\tomcat8\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.84\webapps\host-manager]的部署已在[21]毫秒内完成
一月 19, 2023 12:21:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: 把web 应用程序部署到目录 [D:\tomcat8\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.84\webapps\manager]
一月 19, 2023 12:21:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Web应用程序目录[D:\tomcat8\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.84\webapps\manager]的部署已在[15]毫秒内完成
一月 19, 2023 12:21:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: 把web 应用程序部署到目录 [D:\tomcat8\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.84\webapps\ROOT]
一月 19, 2023 12:21:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Web应用程序目录[D:\tomcat8\apache-tomcat-8.5.84-windows-x64\apache-tomcat-8.5.84\webapps\ROOT]的部署已在[13]毫秒内完成
一月 19, 2023 12:21:42 上午 org.apache.coyote.AbstractProtocol start
信息: 开始协议处理句柄["http-nio-8080"]
一月 19, 2023 12:21:42 上午 org.apache.catalina.startup.Catalina start
信息: Server startup in 723 ms
项目运行run on 以后跳转网页http://localhost:8080/laboratory/显示
HTTP状态 404 - 未找到
类型 状态报告
消息 请求的资源[/laboratory/]不可用
描述 源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。
想问一下应该怎么改