Use o modelo MVC. D� uma olhada no Framework Struts que vc vai entender
melhor o modelo MVC, vai poder separar direitinho as coisas nos seus
sistemas e ainda utiliza um framework fant�stico e opensource pra agilizar
seu desenvolvimento. O endere�o �: jakarta.apache.org/struts/

Sauda��es,

Nelson Troccoli Jr.
http://www.unitech.com.br

-----Mensagem original-----
De: Airton [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 25 de setembro de 2002 10:58
Para: [EMAIL PROTECTED]
Assunto: [enterprise-list] acesso a dados com JSP + JavaBean


Ol�.

No exemplo de acesso a dados do tutorial do Forte, da Sun, a conex�o e
'fetch' dos dados � feito na pr�pria p�gina jsp. Imaginei que se poderia
separar mais o conte�do do formato, fazendo isto em JavaBeans, j� que o
arquivo jsp (parte do c�digo est� abaixo, para ilustrar) cont�m elementos de
acesso e tamb�m de formata��o de sa�da.

Este modelo � v�lido? D� pr� fazer conex�es, selects, updates etc nos
JavaBeans e devolver os resultados para apresenta��o em arquivos jsp?

Obrigado.


<%@page contentType="text/html"%>
<html>
<head><title>CD Catalog List</title></head>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core"; %>
<%@ taglib prefix="sql" uri="http://java.sun.com/jstl/sql"; %>
<body>
<h1> CD Catalog List </h1>
<sql:setDataSource var="productDS"
url="jdbc:pointbase:server://localhost/cdshopcart"
driver="com.pointbase.jdbc.jdbcUniversalDriver"
user="PBPUBLIC" />
<%--<sql:setDataSource var="productDS"
url="jdbc:oracle:thin:@<hostname>:<port#>:<SID>"
driver="oracle.jdbc.driver.OracleDriver"
user="userid" /> --%>
<%--<sql:setDataSource var="productDS"
url="jdbc:weblogic:mssqlserver4:<database>@<hostname>:<port#>"
driver="weblogic.jdbc.mssqlserver4.Driver"
user="userid" /> --%>
<sql:query var="productQuery" dataSource="${productDS}" >
SELECT * FROM CD
</sql:query>
<TABLE border=1>
<TR>
<TH>ID</TH>
<TH>CD Title</TH>
<TH>Artist</TH>
<TH>Country</TH>
<TH>Price</TH>
</TR>



---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.391 / Virus Database: 222 - Release Date: 19/9/2002

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.391 / Virus Database: 222 - Release Date: 19/9/2002
 

---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: 
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a