Bruno,
A JSTL foi especificada de modo a estimular boas praticas de
desenvolvimento. E uma conexao por usuario nao eh uma delas, por diversas
razoes. Por isso, nao foi coberta pela spec...
Se voce quiser mesmo, mesmo, _mesmo_ usar as tags sem mexer no seu codigo, o
que eu nao recomendo _fortemente_, existe uma saida um tanto quanto sujinha
e que eu _nunca_ colocaria em producao e nem diria para _ninguem_ fazer o
mesmo. Mas, soh para nao dizer que nao tem jeito:
Crie uma classe que funcione como um Adapter. Ela seria um
DataSourceAdapter, que receberia uma Connection jah criada e implementaria a
interface javax.sql.DataSource de modo a retorna-la no metodo getConnection.
Voce poderia criar uma instancia por usuario e usar as tags no seu
sistema... por sua conta e risco!
[]s
--
Michael Nascimento Santos
Sun Certified Programmer for the Java 2 Platform
Sun Certified Programmer for the Java 2 Platform 1.4
Sun Certified Web Component Developer for J2EE
Moderador SouJava - www.soujava.org.br
----- Original Message -----
From: "Bruno Borges" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, December 11, 2002 2:55 PM
Subject: [enterprise-list] JSTL: Core SQL DataBase
> Tava vendo a JSTL, e gostei das taglibs pra mexer com SQL.
> porem, lah eles definem 3 formas de iniciar uma conexao:
> 1 - criando com DriverManager
> 2 - pegando de um DataSource
> 3 - usando JNDI
>
> porem, aki nao funciona de nenhum desse jeito... pra cada usuario logado
no
> sistema, existe uma conexao vinculada a ele... entao, comeh q eu passo o
> objeto da conexao pra taglib?
>
> ----- Original Message -----
> From: "Michael Nascimento Santos" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>; "Bruno Borges"
<[EMAIL PROTECTED]>
> Sent: Wednesday, December 11, 2002 1:42 PM
> Subject: Re: [enterprise-list] JSTL da Jakarta
>
>
> > Bruno,
> >
> > EL se refere a expression language, que eh utilizada pela JSTL e serah
> > padrao no JSP 2.0 (J2EE 1.4).
> >
> > EL eh uma nova sintaxe que permite que voce referencie objetos de uma
> forma
> > simples, menos complexa do que utilizando a forma comum.
> >
> > Quando voce usa em EL:
> >
> > ${bean.nome}
> >
> > o processador de EL busca um JavaBean de nome "bean" nos quatro
escopos -
> > page, request, session e application - e, depois que localiza o bean,
pega
> o
> > valor da propriedade nome utilizando o BeanInfo do bean em questao.
> >
> > Vale a pena dar uma estudada na spec da JSTL na Sun. Vai no JCP que voce
> > acha (www.jcp.org)
> >
> > []s
> > Michael Nascimento Santos
> > Sun Certified Programmer for the Java 2 Platform
> > Sun Certified Programmer for the Java 2 Platform 1.4
> > Sun Certified Web Component Developer for J2EE
> > Moderador SouJava - www.soujava.org.br
> >
> > ----- Original Message -----
> > From: "Bruno Borges" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Wednesday, December 11, 2002 12:04 PM
> > Subject: [enterprise-list] JSTL da Jakarta
> >
> >
> > > Alo ae... tava aki instalando a jstl da jakarta, e vi q existe uma
> > divisao,
> > > de tags "EL" e "RT"
> > >
> > > na documentacao, axei isso:
> > >
> >
>
> --------------------------------------------------------------------------
> > --
> > >
> > > org.apache.taglibs.standard
> > > .tag tag handlers and routines related to them
> > > .common handlers and support routines common for RT/EL
> > attributes
> > > .core core library (common)
> > > .fmt i18n-capable formatting tags (common)
> > > .xml XML manipulation library (common)
> > > .sql SQL library (common)
> > > .el handlers specific to expression language (EL)
> > evaluation
> > > .core core library (EL)
> > > .fmt i18n-capable formatting tags (EL)
> > > .xml XML manipulation library (EL)
> > > .sql SQL library (EL)
> > > .rt handlers specific to rtexprvalue (rt) evaluation
> > > .core core library (rt)
> > > .fmt i18n-capable formatting tags (rt)
> > > .xml XML manipulation library (rt)
> > > .sql SQL library (rt)
> > > .tei TagExtraInfo classes (common to both libraries)
> > > .tlv TagLibraryValidator classes (and associated helpers)
> > > .lang expression-language support and implementation
> > > .support ExpressionEvaluator, ExpressionEvaluatorManager
> > > .jstl JSTL 1.0 expression language
> > >
> >
>
> --------------------------------------------------------------------------
> > --
> > >
> > > bom, ali explica mais ou menos a diferenca entre o EL e o RT, mas...
> > > qual a diferenca entre "expression language evaluation" e
"rtexprvalue"?
> > >
> > > "rtexprvalue" eu sei q pode aplicar <%=%> dentro do set attribute da
> > taglib,
> > > mas e o EL? como seria?
> > >
> > >
> > >
_______________________________________________________________________
> > > Yahoo! Encontros
> > > O lugar certo para encontrar a sua alma g�mea.
> > > http://br.encontros.yahoo.com/
> > >
> > > ---------------------------------------------------------------------
> > > Para cancelar a subscri��o, envie mensagem para:
> > [EMAIL PROTECTED]
> > > Para comandos adicionais, envie mensagem para:
> > [EMAIL PROTECTED]
> > >
>
> _______________________________________________________________________
> Yahoo! Encontros
> O lugar certo para encontrar a sua alma g�mea.
> http://br.encontros.yahoo.com/
>
> ---------------------------------------------------------------------
> Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
> Para comandos adicionais, envie mensagem para:
[EMAIL PROTECTED]
>
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]