Domino の Java プログラム 講座 (初級編 そのに -JSP- )

Java で ドミノをアクセスするための簡単なプログラム講座の第2回です。

今回は JSP からドミノにアクセスするやり方をご紹介します。


JSP のかきかた自体、どこかで簡単にまとめたいと思っています。
今回はとりあえず html ファイルの中に直接 Java が記述でき、その時は <% %> で囲む、ということだけご理解ください。

これは以前ご紹介した Java のスタンドアローンのプログラムよりさらに簡単で、

  1. NotesFactory クラスを使って Session オブジェクトを作る
  2. Session オブジェクトにアクセスする

これだけです。

こちらがその JSP ファイルの全文です。

<html>
<body>
<%@ page import="java.io.*,lotus.domino.*" %>
<% String myPlatform = null;
String host = null;
try {
host = request.getServerName();
Session s = NotesFactory.createSession(host);
myPlatform = s.getPlatform();
s.recycle();
} catch (NotesException ne) {
System.out.println(ne.text);
} catch (Exception e) {
e.printStackTrace();
}
%>
This jsp is running on the <%=host %>
<br>
The Domino platform is <%=myPlatform %>
</body>
</html>

まず、ホスト名を取得します。

host = request.getServerName();

取得したホスト名をもとに、そのドミノサーバーへのセッションを作成します。

Session s = NotesFactory.createSession(host);

そのセッションオブジェクトにアクセスして必要な情報を得ます。

myPlatform = s.getPlatform();

で、あとはお決まりの終了処理と例外処理です。

最後に取得したホスト名とそのドミノサーバーの情報を表示させています。

This jsp is running on the <%=host %>
The Domino platform is <%=myPlatform %>

上記の JSP ファイルを DominoAccess1.jsp という名前をつけて、/QIBM/UserData/WebASAdv/default/hosts/default_host/default_app/web に保存します。(Default Server を使用している場合)

Default Server を使用の場合は以下のように [ホスト名] + ファイル名でアクセスできます。

以下のように結果が表示されます。

[Top Pageに戻る]

[PR] | 貴金属 買取ハウスクリーニング韓国食材インプラント転職サイトSEOアクセス解析ハウスメーカーレンタルオフィスSEO対策消費者金融不動産担保ローン時計車 買取ハワイ挙式アスクル転職生命保険テンプレート沖縄旅行動画免許合宿二輪引越し消費者金融税理士ゴルフ会員権留学レーシックマッサージFX投資信託くりっく365アフィリエイト育毛剤FXホームページ制作デイトレードFXタイバンコクハワイ レンタカーベスト ハワイ ホテル レーツバリ島年末年始ハワイHawaii hotelsHawaii Activitiesbhhrホノルルマラソン
【運営会社「パラダイムシフト」サービス】 ハワイ現地オプショナルツアーリラックマ) - ビジネスクラス航空券 - 格安航空券(1) - 格安航空券(2) - 海外ホテル - 韓国旅行
無料ホームページ作成 - レンタルサーバー - 携帯ホームページ - ブログ - ホテル 予約 - タイムシェア - ヴィラ - ハワイ コンドミニアム - バリ島 ホテル - ハワイ 不動産 - プーケット ホテル