Código HTML:
<%@ taglib uri="WEB-INF/taglibs-dbtags.tld" prefix="sql"%> <%@ page import = "java.text.*" %> <%@ include file="../connect.jsp" %> <sql:connection id="conn"> <sql:userId><%=ConnUser%></sql:userId> <sql:password><%=ConnPass%></sql:password> <sql:url><%=ConnUrl%></sql:url> <sql:driver>com.microsoft.jdbc.sqlserver.SQLServerDriver</sql:driver> </sql:connection> <% String Tipo=(request.getParameter("tipo")==null)?"":request.getParameter("tipo"); %> <%if(Tipo!=null){ if(Tipo.equals("mostrar")){ String xml=""; String IDE=(request.getParameter("ide")==null)?"":request.getParameter("ide"); xml="<?xml version='1.0' encoding='ISO-8859-1'?>"; response.setContentType("text/xml"); xml=xml+"<datos>";%> <%--Extraigo el nombre del Usuario Creador --%> <sql:statement id="stmtCrea" conn="conn"> <sql:query> select campo1,campo2,campo3,campo4,campo5 from ajaxprueba where campo1='<%=IDE%>' </sql:query> <sql:resultSet id="crea"> <% xml=xml+"<campo1>"+crea.getString(1)+"</campo1>"; xml=xml+"<campo2>"+crea.getString(2)+"</campo2>"; xml=xml+"<campo3>"+crea.getString(3)+"</campo3>"; xml=xml+"<campo4>"+crea.getString(4)+"</campo4>"; xml=xml+"<campo5>"+crea.getString(5)+"</campo5>"; %> </sql:resultSet> </sql:statement> <% xml=xml+"</datos>"; out.print(xml); } }//Fin de null...%> <sql:closeConnection conn="conn"/>
Código HTML:
<?xml version="1.0" encoding="ISO-8859-1" ?> - <datos> <campo1>004</campo1> <campo2>YO</campo2> <campo3>EL</campo3> <campo4>SI</campo4> <campo5>NO</campo5> </datos>