[交流] 我的第一個JavaBean測試程式不知如何釋出

我本無才發表於2004-10-26
[交流] 我的第一個JavaBean測試程式不知如何釋出
我總是覺得,對於Java,最難把握的就是釋出和佈署,到現在,我還是一知半解,不知如何下手。。。
設計背景:
我想將公司以前的IT資訊相關的應用軟體由VB+DB2轉到Java+Weblogic+DB2,所以我就開始Java開發了,最重要的是,我必須先用Java平臺實現一個簡單的例子讓老闆看看啊。。。
設計過程:
1,在JBuilderX中新建一個工程 DataQuery

2, 在該工程下新建Javabean ,名為:DataQueryBean, 放入包DATAQuery中。當然,我已經將DB2的JDBC驅動jr400.jar加入JBuilder庫中。
package DataQuery;

import java.sql.*;
import javax.swing.JPanel;

public class DataQueryBean extends JPanel
{
public DataQueryBean() {
try
{
java.sql.DriverManager.registerDriver (new com.ibm.as400.access.AS400JDBCDriver ());
Class.forName ("com.ibm.as400.access.AS400JDBCConnection");
System.out.println("資料庫驅動程式註冊成功");
//聯接DB2需要使用使用者名稱和密碼,使用者名稱和密碼在前面的步驟定義
Connection conn = DriverManager.getConnection("jdbc:as400:192.168.0.1","test", "test");
System.out.println("成功聯接資料庫");
Statement stmt = conn.createStatement();
//建立資料表的查詢SQL語句
String sql = "select A.mcnme,B.ijun,A.mjun from database00.A A,database00.B B where A.mcust = B.icust";
//取得返回的資料集
ResultSet rs = stmt.executeQuery(sql);
System.out.println("2004年7月客戶實際與計劃銷售額比較表");
System.out.println("客戶名稱" + " " + "實際銷售額" + " " + "計劃銷售額");
while (rs.next()){
System.out.println(rs.getString(1) + " " + rs.getString(2) + " " + rs.getString(3) );
}
//關閉資料集和資料庫聯接
rs.close();
conn.close();

}
catch(Exception ex) {
ex.printStackTrace();
}
}


}


3,在該工程下新建Applet ,名為:DataQueryApp

package DataQuery;

import java.applet.*;

public class DataQueryApp extends Applet
{

public void init() {
try
{
add(new DataQueryBean());
}
catch(Exception e) {
e.printStackTrace();
}
}

}

4,同時新建了一個網頁測試檔案,名為Test.html

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<title>
DataQuery Test
</title>
</head>
<body>
DATA will appear below in a Java enabled browser.<br>
<applet
codebase = "."
code = "DataQuery.DataQueryApp.class"
name = "TestApplet"
width = "400"
height = "300"
hspace = "0"
vspace = "0"
align = "middle"
>
</applet>
</body>
</html>

5,在JBuilderX中儲存,編譯。
附:以前做EJB,或Web模快時有Deploy部署項,可現在沒有,不知道如何在JBuilderX中部署到Weblogic中。

6,在JBuilderX中點執行,一切OK。

7,可是,我如何才能讓老闆在網頁中看到效果呢。
附:我將JBuilder生成的編譯檔案複製到我的IIS目錄中,提示Applet載入錯誤,祥細檢視,主要出在資料訪問,我想,可能是JDBC驅動jr400.jar沒有載入,可是,我該如何將jr400.jar和我的目標檔案放在一起呢方可正常使用。

請幫忙

相關文章