<xsql:insert-request>

リクエストにポストされた(任意で変換された)XML文書で表現される行を、データベース表またはビューに挿入します。

XSQL構文

<xsql:insert-request
 table="table"
  [ columns="string" ]
 [ date-format="string" ]
 [ transform="url" ]
/>

次の例では、挿入のためにポストされたXML文書またはHTMLフォームのコンテンツを解析および変換します。

<xsql:insert-request table="purchase_order"
 transform="purchseorder-to-rowset.xsl"/>

説明

リクエストにポストされた(任意で変換された)XML文書で表現される行を、データベース表またはビューに挿入します。HTMLフォームがポストされた場合、HTTPリクエスト・パラメータ、Cookieおよびセッション変数によりXML文書が実体化されます。

このタグは、HTTPポストによるXML文書およびHTTPポストによるHTMLフォームのどちらもサポートします。HTMLフォームがポストされた場合、サーブレットでは次のようなフォームのXML文書を作成します。

<request>
<parameters>
  <param1>value1</param1>
    :
  </paramN>valueN</paramN>
</parameters>
  :
</request>

属性