Sintaxis JSP (JavaServer Pages) del distintivo dbmodify (en desuso)

El distintivo <tsx:dbmodify> establece una conexión a una base de datos y, a continuación, añade registros a una tabla de base de datos.

El soporte de los distintivos tsx siguientes en el motor de JSP (JavaServer Pages) está en desuso en WebSphere Application Server Versión 6.0. En lugar de utilizar los distintivos tsx, utilice distintivos equivalentes de JSTL (JavaServer Pages Standard Tag Library).

El distintivo <tsx:dbmodify> efectúa lo siguiente:

  1. Hace referencia a un distintivo <tsx:dbconnect> del mismo archivo JSP (JavaServer Pages) y utiliza la información que éste proporciona para determinar el controlador y el URL de la base de datos.

    Nota: también puede obtener el ID de usuario y la contraseña del distintivo <tsx:dbconnect> si estos valores se proporcionan en el distintivo <tsx:dbconnect>.

  2. Establece una nueva conexión.
  3. Actualiza una tabla de la base de datos.
  4. Cierra la conexión y libera el recurso de conexión.

Esta sección describe la sintaxis del distintivo <tsx:dbmodify>.

<%-- Cualquier mandato de actualización de base de datos válido puede colocarse en el código DBMODIFY. -->
<%-- Ninguna otra sintaxis, incluidos los comentarios de HTML, es válida. -->
<tsx:dbmodify connection="id_conexión">
</tsx:dbmodify>

donde:

En el ejemplo siguiente, se añade el registro de un nuevo empleado a una base de datos. Los valores de los campos se basan en la entrada del usuario desde este archivo JSP (JavaServer Pages) y se hace referencia a ellos en los mandatos de base de datos utilizando el distintivo <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>

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rweb_jdmod
File name: rweb_jdmod.html