最初のステップ:----J2SDK のインストール:
SUN 公式 Web サイト ( http://java.sun.com ) にアクセスして、J2SDK インストール ファイル j2sdk-1_4_2_04-windows-i586-p.exe をダウンロードし、その後 J2SDK をインストールします。ダウンロード; インストール後、環境変数を設定します: [マイ コンピュータ] --- [プロパティ] --- [詳細設定] --- [環境変数]
を選択します -- システム環境変数 (S):
JAVA_HOME 環境変数を設定します。
[--- 新規] をクリックし、変数名: JAVA_HOME を入力し
、変数値: D:Java を入力します
(J2SDK がディレクトリ D:Java にインストールされていると仮定します。これは、J2SDK のインストール ディレクトリです)。とにかく J2SDK です。)
そして ---OK、JAVA_HOME 環境変数が設定されました。
CLASSPATH 環境変数を設定します。
「--- 新規」をクリックし、変数名「CLASSPATH」を入力し
、変数値「D:Javabin;.;D:Javalib;D:Javalibdt」を入力します。 . jar;D:Javalibtools.jar
(中間のピリオド「.」とセミコロン「;」は必須です。)
そして --- CLASSPATH 環境変数が設定されていることを確認します。
PATH 環境変数を設定します。
[--- New] をクリックし、変数名を入力します。 PATH
変数値を入力します。 D:Java;.;D:Javabin
(中間のピリオド「.」とセミコロン「;」)は必須です。)
次に --- JAVA_HOME 環境変数が設定されていることを確認します。
3 つの環境変数を設定した後、J2SDK が正常にインストールされたかどうかをテストする簡単な Java プログラムを作成します。D
: の下に新しいディレクトリ テストを作成し、次のプログラムを作成します。
パブリック クラス テスト {
public static void main(String args[]) {
System.out.println("これはテスト プログラムです。");
}
上記のプログラムを Test.java という名前のファイルとしてディレクトリ D:test に保存します
。
次に、コマンド プロンプト ウィンドウを開き、テスト ディレクトリに移動し、次のコマンド
javac Test.java
を入力します。java Test
に出力されれば、インストールは成功しています。
この文が出力されない場合は、設定を注意深く確認する必要があります。
上記の J2SDK が正常にインストールされたら、Tomcat のインストールに進みます。
ステップ 2: ----Tomcat をインストールします。
Tomcat 公式サイト ( http://www.apache.org/dist/jakarta/tomcat-4/ ) からダウンロードします。 :
jakarta-tomcat-4.1.30.exeをダウンロードしてインストールします。 (たとえば、D:Tomcat にインストールします。)
インストール後、環境変数を設定します。 [マイ コンピュータ] --- [プロパティ] --- [詳細設定] --- [環境変数]
を選択します。--- システム環境変数 (S):
CATALINA_HOME を設定します
。環境変数:
--- [新規] をクリックし、変数名に CATALINA_HOME を入力し、
変数値に D:Tomcat を入力して
から --- OK、これで CATALINA_HOME 環境変数が設定されました。
CATALINA_BASE 環境変数を設定します
。[--- 新規] をクリックし、変数名に「CATALINA_BASE」と入力し、
変数値に「D:Tomcat」と入力します
。次に、--- [OK] をクリックします。
次に、環境変数の CLASSPATH を変更し、Tomat インストール ディレクトリの commonlib にある servlet.jar を CLASSPATH に追加します。
CLASSPATH
=D:Javabin;.;D:Java lib; D:Javalibdt.jar;D:Javalibtools.jar;
D:Tomcatcommonlibservlet.jar
次に、Tomcat を起動し、IE でhttp://localhost:8080にアクセスし、Tomcat のようこそページが表示されれば、インストールは成功しています。
上記の Tomcat のインストールが成功した場合は、SQL Server 2000 にアクセスするための JSP 用ドライバのインストールを続けます:
ステップ 3: ----SQL Server 2000 にアクセスするための JSP 用ドライバをインストールします:
Microsoft の Web サイトからドライバをダウンロードします: SQL Server 2000 JDBC ドライバーは、Google で検索してください。
次に、インストールします。 (たとえば、インストール ディレクトリは D:SQLDriverForJDBC です。)
次に、インストール ディレクトリの lib ディレクトリにある 3 つの jar ファイル (
msbase.jar、mssqlserver.jar、msutil.jar) を
、Tomcatディレクトリを変更したら、環境変数のCLASSPATHを変更します。
SQL Server 2000 For JDBC ドライバをインストール ディレクトリに配置します。
D:SQLDriverForJDBClibmsbase.jar;D:SQLDriverForJDBClibmssqlserver.jar;
D:SQLDriverForJDBCmsutil.jar;
CLASSPATH に追加します。変更された CLASSPATH は次のようになります。
CLASSPATH=D:Javabin;.;D:Javalib;D:Javalibdt.jar;
_D:Javalibtools.jar;D:LubeeTomcatcommonlibservlet.jar;
_D:SQLDriverForJDBClibmsbase.jar;D:SQLDriverForJDBClibmssqlserver.jar;
D:SQLDriverForJDBCmsutil.jar
Tomcat を再起動する必要があります。
この目的は、JSP ページで、コンパイル プロセス中に SQL サーバー ドライバ クラス ライブラリが見つからないという問題が発生しないようにすることです。SQL
Server 2000<%@ page import=
への接続をテストする単純な JSP コードを作成します
。"java.lang.*、java.io.*、java.sql.*、java.util.*" contentType="text/html;charset=gb2312" %>
<html>
<本文>
<% Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
文字列 url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
//pubs はデータベースの文字列 user="sa" です。
文字列パスワード = "管理者";
接続 conn= DriverManager.getConnection(url,user,password);
ステートメント stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="ジョブから job_id,job_desc を選択";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) { %>
最初のフィールドの内容は次のとおりです: <%=rs.getString(1)%><br>
2 番目のフィールドの内容は次のとおりです: <%=rs.getString(2)%><br>
<% } %>
<% out.print("データベース操作は成功しました。おめでとうございます");
<% rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
上記の JSP コードを sql_test.jsp として保存し、/Root ディレクトリに配置します。
アドレスに「http://localhost:8080/sql_test.jsp」と入力します。すべての構成が成功すると、次のように表示されます。
最初のフィールドの内容は次のとおりです
。
2 番目のフィールドの内容は次のとおりです: New Hire - 職務が指定されていません
最初のフィールドの内容は次のとおりです: 2
2 番目のフィールドの内容は次のとおりです: CEO
最初のフィールドの内容は次のとおりです: 3
2 番目のフィールドは次のようになります: Business Operations Manager
最初のフィールドの内容は次のとおりです: 4
2 番目のフィールドは次のようになります: 最高財務責任者
最初のフィールドの内容は次のとおりです: 5
2 番目のフィールドの内容は次のとおりです: パブリッシャー
最初のフィールドの内容は次のとおりです: 6
2 番目のフィールドの内容は次のとおりです: 管理編集者
最初のフィールドの内容は次のとおりです: 7
2 番目のフィールドは次のようになります: マーケティング マネージャー
最初のフィールドの内容は次のとおりです: 8
2 番目のフィールドは次のようになります: 広報マネージャー
最初のフィールドの内容は次のとおりです: 9
2 番目のフィールドは次のようになります: Acquisitions Manager
最初のフィールドの内容は次のとおりです: 10
2 番目のフィールドは次のようになります: Productions Manager
最初のフィールドの内容は次のとおりです: 11
2 番目のフィールドの内容は次のとおりです: Operations Manager
最初のフィールドの内容は次のとおりです: 12
2 番目のフィールドの内容は次のとおりです: 編集者
最初のフィールドの内容は次のとおりです: 13
2 番目のフィールドの内容は次のとおりです: 営業担当者
最初のフィールドの内容は次のとおりです: 14
2 番目のフィールドの内容は次のとおりです: デザイナー
データベース操作は成功しました。上記の関連条件がすべて満たされています:
オペレーティング システム: Windows 2000 Server
J2SDK バージョン: j2sdk-1_4_2_04-windows
Tomcat バージョン: jakarta-tomcat-4.1.30
ローカルデータベース: SQL Server 2000