java web 项目不能运行
发表在JavaWeb图书答疑 2021-11-06 《JavaWeb项目开发实战入门》第1章 企业门户网
是否精华
版块置顶:

屏幕截图 .png


分享到:
精彩评论 12
根号申
学分:4736 LV12
TA的每日心情
2021-07-16 23:48:46
2021-11-09
沙发

给出控制台的异常日志

爱笑的眼睛_1636691679
学分:11 LV2
2021-11-09
板凳

根号申 发表于2021-11-09 11:49

给出控制台的异常日志

Stacktrace:

java.lang.NullPointerException

at mingrisoft.Function.CheckLogin(Function.java:17)

at mingrisoft.Login.LoginCheck(Login.java:18)

at org.apache.jsp.admin.login_jsp._jspService(login_jsp.java:131)

at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)

at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:467)

at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:378)

at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:326)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)

at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)

at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)

at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)

at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)

at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)

at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887)

at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684)

at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)

at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)

at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)

at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

at java.base/java.lang.Thread.run(Thread.java:834)


爱笑的眼睛_1636691679
学分:11 LV2
2021-11-09
地板

根号申 发表于2021-11-09 11:49

给出控制台的异常日志

image.png

爱笑的眼睛_1636691679
学分:11 LV2
2021-11-09
4L

根号申 发表于2021-11-09 11:49

给出控制台的异常日志

image.png

爱笑的眼睛_1636691679
学分:11 LV2
2021-11-09
5L

根号申 发表于2021-11-09 11:49

给出控制台的异常日志

image.png

爱笑的眼睛_1636691679
学分:11 LV2
2021-11-09
6L

根号申 发表于2021-11-09 11:49

给出控制台的异常日志

image.png

根号申
学分:4736 LV12
TA的每日心情
2021-07-16 23:48:46
2021-11-11
7L

image.png

光从这俩日志看,应该是程序连不上你的数据库,检查代码中数据库的配置

爱笑的眼睛_1636691679
学分:11 LV2
2021-11-11
8L

根号申 发表于2021-11-11 08:59

image.png

光从这俩日志看,应该是程序连不上你的数据库,检查代码中数据库的配置

屏幕截图 2021-11-11 175949.png

我只改了这几个

爱笑的眼睛_1636691679
学分:11 LV2
2021-11-11
9L

爱笑的眼睛_1636691679 发表于2021-11-11 18:00

屏幕截图 2021-11-11 175949.png

我只改了这几个

对数据库有什么要求呢

爱笑的眼睛_1636691679
学分:11 LV2
2021-11-12
10L

根号申 发表于2021-11-11 08:59

image.png

光从这俩日志看,应该是程序连不上你的数据库,检查代码中数据库的配置

package mingrisoft;   

import java.sql.*;      
import java.util.*;
import java.io.*;

import mingrisoft.Function;

public class DBConnection     
{

    private String FileName;   
    private int DBType;     
    private Connection conn;   
    private String MySqlDriver;   
    private String MySqlURL;    
       
  
    public DBConnection()
    {
     conn = null;
    }

 public  Connection getConn()
 {

  DBType= new Function().StrToInt(getPara("DBType"));
 
  switch(DBType)
  {
   case 1:return(getConnToMySql());
   default:return null;
  } 
 }
 
 
 public String getPara(String ParaName)
 {
  FileName="../DBConfig.property";
  Properties prop= new Properties();
  try
  {
   InputStream is=getClass().getResourceAsStream(FileName);
   prop.load(is);
   if(is!=null) is.close();
  }
  catch(Exception e) {
   return "Error!";
  }
  return prop.getProperty(ParaName);
 }
 
 
    public Connection getConnToMySql()
    {
  try{
    MySqlDriver = getPara("MySQLDriver"); 
      MySqlURL = getPara("MySQLURL");
      Class.forName(MySqlDriver).newInstance();
      conn = DriverManager.getConnection(MySqlURL);
      }catch(Exception e){
      }
     return conn;
    }      
   
}

首页上一页 12 下一页尾页 12 条记录 1/2页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照