バナー
本文へジャンプ アクセス解析 

 

<sql:transaction>タグ


<sql:transaction>タグ間に<sql;query><sql:update>タグを利用し、1トランザクションとして実行する。

<sql:transaction dataSource="${db}" ><sql:transaction />


[PR] データが語るエンジニアの給与動向/Tech総研byリクルート
[PR] 国内最大級のエンジニア派遣サービスのお仕事情報サイトとは?
[PR] 雨が降る2、3時間前にお知らせメールが届く!月形半平太メール
属性
  • dataSource
データソースを指定する。(DataSourceオブジェクト、JNDIリソース、JDBCパラメータのいずれか)
  • isolation
isolationレベルを指定する。
(read_committed、read_uncommitted、repeatable_read、serializable)
※データベースによりサポートされていない場合がある。

使用例

<sql:transaction>タグを利用することで1トランザクションとして設定することができる。
以下は、2つのSQLを1トランザクションとし、コミットもしくはロールバックが実行される。

<c:set var="s" value="INSERT INTO user VALUES (?,?)"/>
<sql:transaction dataSource="${db}" >
 <sql:update var="update" dataSource="${db}" sql="${s}">
  <sql:param value="0001"/>
  <sql:param value="TARO"/>
 </sql:update>
 <sql:update var="update" dataSource="${db}" sql="${s}">
  <sql:param value="0002"/>
  <sql:param value="JIRO"/>
 </sql:update>
<sql:transaction />


[PR] 【LEC】資格取得!合格への第一歩!
[PR] 無印良品から、新しい暮らし方の提案
[PR] 写真を使った新感覚コミュニティ<無料>


リンクについて - お問い合わせ
Copyright (c) 2006 PoiPoi-Project +Team60% All rights reserved.


JSP標準アクション
アクションタグ
クイックリンク
Strutsタグライブラリ
beanライブラリ
htmlライブラリ
logicライブラリ
nestedライブラリ
JSTLタグライブラリ
coreライブラリ
sqlライブラリ
xmlライブラリ