jsp呼叫javabean封裝資料庫的問題,急!
大家好!我做了一個簡單的jsp呼叫javabean,用javabean封裝資料庫的程式。可是出現了以下錯誤,由於我是一個java初學者,因此對這類問題百思不得其解。請各位好心人幫我,看一下,到底是哪裡錯了,謝謝大家!
(資料庫用mysql,伺服器用weblogic)
1。在c:\myjsp\beandb\下建立一個welcome.jsp檔案和一個beandb.java檔案。(beandb.java檔案中package myconnect;)
2。編譯java檔案:C:\myjsp\beandb>javac -d WEB-INF\classes beandb.java
至此,我的目錄結構如下:
c:\myjsp\beandb\welcome.jsp
\beandb.java
\META-INF\MANIFEST.MF
\WEB-INF\web.xml
\classes\myconnect\beandb.class
3。打包應用:C:\myjsp\beandb>jar cvf c:\bea\wlserver6.1\config\mydomain\applications\mybeandb.war *
4。開啟weblogic server,在控制檯中安裝好mybeandb.war
(我的weblogic server啟動總是production mode,請問如何使它處於deployment mode?)
5。開啟mysql
6。開啟瀏覽器,鍵入http://localhost:7001/mybeandb/welcome.jsp
出現錯誤如下:
Error 500--Internal Server Error
From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
10.5.1 500 Internal Server Error
The server encountered an unexpected condition which prevented it from fulfilling the request.
附:welcome.jsp程式如下:
beandb.java程式如下:
package myconnect;
import java.sql.*;
public class beandb
{ String driver="org.gjt.mm.mysql.Driver";
String url="jdbc:mysql://localhost:3306/mydb";
String user="root";
String password="java123";
ResultSet rs=null;
public beandb(){
try{Class.forName(driver);}
catch(Exception e){System.out.println("無法載入驅動程式:"+driver);
e.printStackTrace();}
}
public ResultSet executeQuery(String sql){
rs=null;
try{Connection con=DriverManager.getConnection(url,user,password);
if(!con.isClosed())
System.out.println("開啟資料庫連線成功!");
Statement smt=con.createStatement();
rs=smt.executeQuery(sql);
}
catch(SQLException SE){System.out.println("開啟資料庫連線失敗!");
SE.printStackTrace();}
return rs;
}
}
(資料庫用mysql,伺服器用weblogic)
1。在c:\myjsp\beandb\下建立一個welcome.jsp檔案和一個beandb.java檔案。(beandb.java檔案中package myconnect;)
2。編譯java檔案:C:\myjsp\beandb>javac -d WEB-INF\classes beandb.java
至此,我的目錄結構如下:
c:\myjsp\beandb\welcome.jsp
\beandb.java
\META-INF\MANIFEST.MF
\WEB-INF\web.xml
\classes\myconnect\beandb.class
3。打包應用:C:\myjsp\beandb>jar cvf c:\bea\wlserver6.1\config\mydomain\applications\mybeandb.war *
4。開啟weblogic server,在控制檯中安裝好mybeandb.war
(我的weblogic server啟動總是production mode,請問如何使它處於deployment mode?)
5。開啟mysql
6。開啟瀏覽器,鍵入http://localhost:7001/mybeandb/welcome.jsp
出現錯誤如下:
Error 500--Internal Server Error
From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
10.5.1 500 Internal Server Error
The server encountered an unexpected condition which prevented it from fulfilling the request.
附:welcome.jsp程式如下:
beandb.java程式如下:
package myconnect;
import java.sql.*;
public class beandb
{ String driver="org.gjt.mm.mysql.Driver";
String url="jdbc:mysql://localhost:3306/mydb";
String user="root";
String password="java123";
ResultSet rs=null;
public beandb(){
try{Class.forName(driver);}
catch(Exception e){System.out.println("無法載入驅動程式:"+driver);
e.printStackTrace();}
}
public ResultSet executeQuery(String sql){
rs=null;
try{Connection con=DriverManager.getConnection(url,user,password);
if(!con.isClosed())
System.out.println("開啟資料庫連線成功!");
Statement smt=con.createStatement();
rs=smt.executeQuery(sql);
}
catch(SQLException SE){System.out.println("開啟資料庫連線失敗!");
SE.printStackTrace();}
return rs;
}
}
相關文章
- JavaWeb——JSP呼叫資料庫、JavaBean、MVC模式JavaWebJS資料庫BeanMVC模式
- [20200102]資料庫安裝問題.txt資料庫
- pycharm安裝panda庫後無法呼叫的問題PyCharm
- Jsp+JavaBean模式,Jsp+Servlet模式,MVC模式介紹JSJavaBean模式ServletMVC
- Laravel 安裝 voyager 出現的資料庫問題Laravel資料庫
- JSP連線資料庫JS資料庫
- Android 封裝AsyncTask操作Sqlite資料庫Android封裝SQLite資料庫
- 039.CI4框架CodeIgniter,封裝Model模型繫結資料庫的封裝框架封裝模型資料庫
- python資料庫-安裝問題總結(48)Python資料庫
- 前後端資料互動(三)——ajax 封裝及呼叫後端封裝
- 使用C++/CLI呼叫C#封裝類庫C++C#封裝
- 安裝mysql資料庫及問題解決方法MySql資料庫
- 關於EL在JSP內呼叫RequestScope內建物件報錯的問題JS物件
- Oracle21c資料庫安裝問題記錄Oracle資料庫
- 資料庫常見問題資料庫
- openGauss資料庫分析問題資料庫
- Android 原生 SQLite 資料庫的一次封裝實踐AndroidSQLite資料庫封裝
- idea 訪問 jsp 404問題IdeaJS
- C++庫封裝JNI介面——實現java呼叫c++C++封裝Java
- 解決hive資料庫 插入資料很慢的問題Hive資料庫
- fetch資料請求的封裝封裝
- Struts2的資料封裝封裝
- Laravel 安裝 voyager 出現的資料庫報錯問題解決Laravel資料庫
- Python量化資料倉儲搭建3:資料落庫程式碼封裝Python封裝
- 資料庫表的唯一索引問題資料庫索引
- 做資料庫分離讀寫時,sqlServer資料庫資料同步的問題:資料庫SQLServer
- 資料庫sql的優化問題的面試題資料庫SQL優化面試題
- 遷移資料庫資料考慮問題資料庫
- 詳解JDBC資料庫連結及相關方法的封裝JDBC資料庫封裝
- 資料庫事物相關問題資料庫
- 資料庫索引分裂 問題分析資料庫索引
- 資料庫系列:巨量資料表的分頁效能問題資料庫
- 【django-vue】封裝logger 封裝全域性異常 封裝response 資料庫配置 使用者表繼承AbstractUser配置DjangoVue封裝資料庫繼承
- 【眼見為實】資料庫併發問題 封鎖協議 隔離級別資料庫協議
- Pyaudio庫的安裝及問題
- 銀河麒麟系統安裝ORACLE資料庫問題處理Oracle資料庫
- [20181128]toad連線資料庫的問題.txt資料庫
- 10個常見的資料庫安全問題資料庫
- 【資料庫】解決Mysql資料庫提示innodb表不存在的問題!資料庫MySql