當前位置:首頁 » 網頁前端 » javawebmain
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

javawebmain

發布時間: 2022-08-03 17:56:23

① java web項目怎麼測試

java web項目測試用Web的測試工具,如HtmlUnit,JWebUnit等。
main()方法就可以測試,在main方法中獲得connection對象將他輸出就可以了。
如果正常輸出一大串就是對了。

例子:
public class DBConnection {
private static String url = "jdbc:sqlserver://localhost:1433;DataBaseName=HXParserDB";
private static String username = "sa";
private static String password = "123";
private DBConnection(){}
private static DBConnection dbconn = new DBConnection();
private static Connection conn = null;
// 注冊驅動
static {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
} catch (Exception e) {
throw new ExceptionInInitializerError(e);
}
}
public DBConnection getDBConn(){
if(null==dbconn){
dbconn = new DBConnection();
}
return dbconn;
}
// 返回Connection對象
public static Connection getConnection() {
try {
return DriverManager.getConnection(url, username, password);
} catch (SQLException e) {
return null;
}
}
/**
* @param args
*/
public static void main(String[] args) {
System.out.println(DBConnection.getConnection());
}

}

② 在Linux上部署Java web項目,直接在main函數中調用so文件成功,但是部署到to

是路徑的問題,之前你的沒有webroot路徑,系統找不到你的工程,所以會報404錯誤,404錯誤就是因為找不到文件,系統默認先找webroot 然後再找你的工程,你現在把webroot也傳上去了,當然就能夠找到你的工程了

③ javaweb關於測試問題

參考以下:
java web項目測試用Web的測試工具,如HtmlUnit,JWebUnit等。
main()方法就可以測試,在main方法中獲得connection對象將他輸出就可以了。
如果正常輸出一大串就是對了。

例子:
public class DBConnection {
private static String url = "jdbc:sqlserver://localhost:1433;DataBaseName=HXParserDB";
private static String username = "sa";
private static String password = "123";
private DBConnection(){}
private static DBConnection dbconn = new DBConnection();
private static Connection conn = null;
// 注冊驅動
static {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
} catch (Exception e) {
throw new ExceptionInInitializerError(e);
}
}
public DBConnection getDBConn(){
if(null==dbconn){
dbconn = new DBConnection();
}
return dbconn;
}
// 返回Connection對象
public static Connection getConnection() {
try {
return DriverManager.getConnection(url, username, password);
} catch (SQLException e) {
return null;
}
}
/**
* @param args
*/
public static void main(String[] args) {
System.out.println(DBConnection.getConnection());
}

}

④ 做java web 的學生管理系統時運行主界面文件main.jsp出現的問題求大神告知如何解決

看你下面貼的日誌,tomcat確實已經啟動了,你可以去進程裡面去查看一下,是否有。有 的話,直接殺死再啟動就好,如果還是不行,你再貼一下錯誤吧

⑤ 為什麼一個javaweb項目里有多個main函數

類中的main函數,在java web應用中,沒有任何的作用,web應用啟動是不會執行類中的main方法的,因為只會調用tomcat或者其它應用伺服器的main,然後通過web.xml的配置去載入其它類,公司的java web項目的main方法,純屬測試用的。

⑥ java web項目小問題 我想直接通過url地址訪問途中的 main.jsp文件 請問地址是怎麼寫

ip:埠/項目名/main.jsp
注意:不能通過url直接訪問WEB-INF文件夾下的文件。

⑦ Java web項目,通過本地main方法可以連接,但是tomcat連接就報錯。

應該是你配置的不對,這樣的問題看tomcat logs目錄下的日誌

⑧ 在一個java web項目中使用了嵌入伺服器的方式,這個類有main方法,只要運行就可以訪問項目了

startup.bat內容如下
title xx伺服器
echo 正在啟動服務
java MainClass
cls
echo 服務已啟動

⑨ 一般一個單獨的java程序要想運行必須要走main函數,但是我們在做web項目的時候,沒有main函數

任何獨立的程序都是從Main函數開始的,只是有些框架程序把入口給隱藏了,或者直接寫到框架內部!這種情況你不用考慮!

⑩ .Java類中測試中的main函數與web開發中的區別,為什麼web開發中沒有main函數。

Java中的main函數是Java虛擬機的入口、必須要有
Web開發項目是部署在伺服器上的、運行時靠.xml文件的配置