| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/09/2003 08:28:32
|
Panga
JavaBaby
Membro desde: 23/01/2003 09:09:34
Mensagens: 84
Localização: Brasília
Offline
|
Galera, em uma pagina jsp eu instancio uma classe:
<%!Conexao con = new Conexao();%>
e em outra pagina eu preciso usar a mesma instancia. Como fazer isso? E onde tem um totorial facil de jsp?
Valew.
|
Obrigado! |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/09/2003 08:36:21
|
leonardom
Virtual Machine Man
![[Avatar]](/images/avatar/7f5d04d189dfb634e6a85bb9d9adf21e.jpg)
Membro desde: 23/02/2003 11:41:23
Mensagens: 679
Localização: Anywhere
Offline
|
Você pode colocar esse objeto no session. Ficaria mais ou menos assim:
Na primeira pagina:
<%!Conexao con = new Conexao();%>
<%session.setAttribute("conexao", con); %>
Na pagina onde vc deseja utilizar esse objeto:
<% Conexao con = (Conexao)session.getAttribute("conexao"); %>
|
"If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas."
George Bernard Shaw (1856 - 1950) - Irish dramatist - Nobel Prize of Literature, 1925
blog: http://leonardom.wordpress.com
http://www.insidecode.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/09/2003 08:43:01
|
Panga
JavaBaby
Membro desde: 23/01/2003 09:09:34
Mensagens: 84
Localização: Brasília
Offline
|
blz, e depois é só ir usando os metodos do obj, tipo con.getQqCoisa; ? E se ue precisar de outro obj? faço a mesma coisa?:
Na primeira pagina:
<%!Classe1 cla1 = new Classe1();%>
<%session.setAttribute("classe1", cla1); %>
Na pagina onde vou utilizar esse objeto:
<% Classe1 cla1 = (Classe1)session.getAttribute("cla1"); %>
Posso colocar dois obj na session?
Valew.
|
Obrigado! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/09/2003 10:32:19
|
leonardom
Virtual Machine Man
![[Avatar]](/images/avatar/7f5d04d189dfb634e6a85bb9d9adf21e.jpg)
Membro desde: 23/02/2003 11:41:23
Mensagens: 679
Localização: Anywhere
Offline
|
Funciona da mesma forma, você pode colocar n objetos no session, deve existir um limite mas eu não sei dizer.
|
"If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas."
George Bernard Shaw (1856 - 1950) - Irish dramatist - Nobel Prize of Literature, 1925
blog: http://leonardom.wordpress.com
http://www.insidecode.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/09/2003 10:49:10
|
danieldestro
Moderador
![[Avatar]](/images/avatar/a5bfc9e07964f8dddeb95fc584cd965d.png)
Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline
|
Limite = memória x performance
|
gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/09/2003 10:49:52
|
leonardom
Virtual Machine Man
![[Avatar]](/images/avatar/7f5d04d189dfb634e6a85bb9d9adf21e.jpg)
Membro desde: 23/02/2003 11:41:23
Mensagens: 679
Localização: Anywhere
Offline
|
Outra coisa no exemplo que vc citou, esta errado na hora de pegar o objeto do session você de usar o nome dado ao atributo e não o nome do objeto:
<% Classe1 cla1 = (Classe1)session.getAttribute("cla1"); %>
O certo seria:
<% Classe1 cla1 = (Classe1)session.getAttribute("classe1"); %>
porque na outra pagina você definiu o atributo com este nome "classe1":
<%!Classe1 cla1 = new Classe1();%>
<%session.setAttribute("classe1", cla1); %>
|
"If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas."
George Bernard Shaw (1856 - 1950) - Irish dramatist - Nobel Prize of Literature, 1925
blog: http://leonardom.wordpress.com
http://www.insidecode.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2003 19:29:49
|
black_fire
Virtual Machine Man
![[Avatar]](/images/avatar/1714726c817af50457d810aae9d27a2e.jpg)
Membro desde: 10/08/2003 17:14:27
Mensagens: 642
Localização: Campinas/SP
Offline
|
Gostaria de utilizar este tópico para tirar uma dúvida:
Com JavaScript posso instaciar um componente COM+ feito em (urgh!!) VB, (melhorou) Delphi ou C++.
Bem ai que está a questão.
Posso instanciar um Aplet com o JavaScript, por exemplo, posso diparar eventos do Aplet com JavaScript? Ou, posso criar um componente COM+ com java?
Se eu puder criar um componente COM+ com o java podem ignorar a pergunta abaixo.
Agora a pergunta mais cabeluda, que eu tenho quase certeza que a respostá é não.
Posso efetuar uma conexão do do Aplet em uma porta tcp/ip de outro server que não seja o server de onde o servlet foi baixado? (vixi!!)
Valeu galera, um abraço..
|
-------------------------------------
Rodrigo G. Tavares de Souza
"When you don't have walls...you don't need Windows..."
-------------------------------------
Acesse meu blog: Migrando de Java para C++
http://rodrigomgsys.wordpress.com
------------------------------------- |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2003 22:58:53
|
marciolx
GUJ Master
![[Avatar]](/images/avatar/58ae749f25eded36f486bc85feb3f0ab.jpg)
Membro desde: 28/01/2003 15:38:00
Mensagens: 1090
Localização: Piracicaba/SP
Offline
|
black_fire wrote:Ou, posso criar um componente COM+ com java?
pode sim tem que ser compatível com o M$ J++ (=jdk 1.1) e usar o utilitário javareg do sdk da M$ para registrá-lo.
ou pode chamar instanciar direto a classe assim (idem compatível com J++):
Set objJava = getObject("java:package.Classe")
eu já fui obrigado a fazer isso
|
@ till %. Simple. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2003 23:15:54
|
black_fire
Virtual Machine Man
![[Avatar]](/images/avatar/1714726c817af50457d810aae9d27a2e.jpg)
Membro desde: 10/08/2003 17:14:27
Mensagens: 642
Localização: Campinas/SP
Offline
|
blz, acho que saquei.
Agora, será que posso fazer uma classe com o Java normal, pegar o :snipersmile: M$ J++ e dar um extends da classe que estou usando? Será que é possível fazer isso? O M$ J++ funciona como o Java normal?
O (pera ai que eu vou vomitar... minutos depois ... voltei) :snipersmile: J# funcionaria da mesma forma que o Java ou ele não usa a virtual machine do J2SDK? A ideia do extends funcionaria com o :snipersmile: J#?
Desculpem a quantidade blasfêmeas ?
Valeu pessoal.
|
-------------------------------------
Rodrigo G. Tavares de Souza
"When you don't have walls...you don't need Windows..."
-------------------------------------
Acesse meu blog: Migrando de Java para C++
http://rodrigomgsys.wordpress.com
------------------------------------- |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2003 23:35:36
|
marciolx
GUJ Master
![[Avatar]](/images/avatar/58ae749f25eded36f486bc85feb3f0ab.jpg)
Membro desde: 28/01/2003 15:38:00
Mensagens: 1090
Localização: Piracicaba/SP
Offline
|
black_fire wrote:blz, acho que saquei.
Agora, será que posso fazer uma classe com o Java normal, pegar o :snipersmile: M$ J++ e dar um extends da classe que estou usando? Será que é possível fazer isso? O M$ J++ funciona como o Java normal?
O (pera ai que eu vou vomitar... minutos depois ... voltei) :snipersmile: J# funcionaria da mesma forma que o Java ou ele não usa a virtual machine do J2SDK? A ideia do extends funcionaria com o :snipersmile: J#?
Desculpem a quantidade blasfêmeas ?
Valeu pessoal. 
não funciona, J++ não tem praticamente nada a ver com o Java 2, e o J# é ainda pior, é o que "sobrou" do J++ depois que o hjsdjksdjslberg deixou o J++ de lado pra criar o C#
|
@ till %. Simple. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/09/2003 09:58:54
|
danieldestro
Moderador
![[Avatar]](/images/avatar/a5bfc9e07964f8dddeb95fc584cd965d.png)
Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline
|
Eu sei que dá pra interagir com um Applet Java utilizando JavaScript, eu já fiz isso. Só não lembro do código... mas vou tentar achar!
|
gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol |
|
|
 |
|
|