WebSphere Application Server - Express, Version 6.1   
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows, Windows Vista

             目次と検索結果のパーソナライズ化

dbmodify タグ JavaServer Pages 構文 (非推奨)

<tsx:dbmodify> タグは、データベースへの接続を確立して、レコードをデータベース表に追加します。

JavaServer Pages (JSP) エンジンの tsx タグのサポートは、 WebSphere Application Server バージョン 6.0 では推奨されません。 tsx タグを使用する代わりに、 JavaServer Pages 標準タグ・ライブラリー (JSTL) の同等のタグを使用してください。

<tsx:dbmodify> タグは、以下のことを行います。

  1. 同じ JavaServer Pages (JSP) ファイル内の <tsx:dbconnect> タグを参照し、 そのタグによって提供される情報を使用してデータベース URL とドライバーを決定します。

    注: <tsx:dbconnect> タグでユーザー ID とパスワードが指定されている場合は、 この <tsx:dbconnect> タグからユーザー ID とパスワードを取得することもできます。

  2. 新しい接続を確立します。
  3. データベースの中の表を更新します。
  4. 接続をクローズし、接続リソースを解放します。

このセクションでは、<tsx:dbmodify> タグの構文について説明します。

<%-- Any valid database update commands can be placed within the DBMODIFY tag. -->
<%-- Any other syntax, including HTML comments, are not valid. -->
<tsx:dbmodify connection="connection_id">
</tsx:dbmodify>

各部の意味は、次のとおりです。

次の例では、新しい従業員のレコードがデータベースに追加されます。 フィールドの値は、この JavaServer Pages (JSP) ファイルからのユーザー入力に基づいており 、<tsx:getProperty> タグを使用するデータベース・コマンドで参照されます。

<tsx:dbmodify connection="conn" >
insert into EMPLOYEE
    	(EMPNO,FIRSTNME,MIDINIT,LASTNAME,WORKDEPT,EDLEVEL)
values
('<tsx:getProperty name="request" property=request.getParameter("EMPNO") />',
'<tsx:getProperty name="request" property=request.getParameter("FIRSTNME") />',
'<tsx:getProperty name="request" property=request.getParameter("MIDINIT") />',
'<tsx:getProperty name="request" property=request.getParameter("LASTNAME") />',
'<tsx:getProperty name="request" property=request.getParameter("WORKDEPT") />',
<tsx:getProperty name="request" property=request.getParameter("EDLEVEL") />)
</tsx:dbmodify>



関連概念
JavaServer Pages
関連タスク
インストール済みオプション・パッケージの使用
共用ライブラリーの管理
関連資料
Web アプリケーション: 学習用リソース
参照トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 6:25:35 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.express.doc/info/exp/ae/rweb_jdmod.html