Duvida para obter Valor de Variavel de sessao  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
sudeval
JavaGuru
[Avatar]

Membro desde: 08/06/2005 09:48:30
Mensagens: 213
Localização: Fortaleza/CE
Offline

Pessoal, digamos que eu la na Action ( utilizando Struts 1.xx) insira na sessao um atributo,



ae queria fazer um teste la na JSP, para saber se existe ou não esse atributo para que eu "escreva" ele na tela, em tese, eu quero ver se existe o login do usuário para escrever o nome dele na página, mas não quero fazer isso utilizando scriptles não, como que eu devo proceder.

fiz algo assim:


mas pelo que eu estou entendendo ele até que está testando mesmo se existe valor em sessionScope.user.username, mas quando eu mando escrever eu estou mandando na verdade é o texto mesmo ${sessionScope.user.username}, queria saber como que faço pra mandar o valor sem utilizar de scriptles e talz.

então, agora ele sai:

bem vindo, ${sessionScope.user.username}

t+


dúvida de iniciante

This message was edited 1 time. Last update was at 05/11/2007 17:20:44

xjcd
Debugger
[Avatar]

Membro desde: 01/03/2005 11:32:43
Mensagens: 52
Localização: GMT-3
Offline

Companheiro na sua tag <c:when teste substituir as aspas duplas " por aspas simples '.

Julio Cesar Damasceno
MSc Student / Informatics Center (CIn)
Federal University of Pernambuco,UFPE - Recife, Brazil

Sun Certified Programmer for the Java Platform, Standard Edition 6 - SCJP 6 - CX-310-065
Cisco Certified Network Associate - CCNA
JavaBlackBelt Moderator - http://www.javablackbelt.com
sudeval
JavaGuru
[Avatar]

Membro desde: 08/06/2005 09:48:30
Mensagens: 213
Localização: Fortaleza/CE
Offline

obrigado xjcd,
talvez eu tenha me expressado mal, então editei o post, na verdade como eu disse eu até acho que o teste está sendo feito correto, o que eu quero mesmo é mandar ele "escrever" o login do usuario sem precisar utilizar scriptles



t+
rodrigovfsilva
Debugger
[Avatar]

Membro desde: 22/07/2005 14:44:50
Mensagens: 68
Localização: Rio de Janeiro - RJ
Offline

${empty user}

tente assim!

Rodrigo Vinicius - RJ
Engenheiro de Software - Java EE
[Email] [MSN] [ICQ]
soudaniel_01
JavaEvangelist

Membro desde: 11/04/2007 18:55:00
Mensagens: 429
Offline


soudaniel_01
JavaEvangelist

Membro desde: 11/04/2007 18:55:00
Mensagens: 429
Offline

ta usando struts

rodrigovfsilva
Debugger
[Avatar]

Membro desde: 22/07/2005 14:44:50
Mensagens: 68
Localização: Rio de Janeiro - RJ
Offline

Se a variável user for um objeto String, ${empty user} deverá funcionar.
Agora se você quiser passar um objeto pela sessão, é só você utilizar como o rapaz falou acima!

Rodrigo Vinicius - RJ
Engenheiro de Software - Java EE
[Email] [MSN] [ICQ]
rodrigovfsilva
Debugger
[Avatar]

Membro desde: 22/07/2005 14:44:50
Mensagens: 68
Localização: Rio de Janeiro - RJ
Offline

rodrigovfsilva wrote:Agora se você quiser passar um objeto pela sessão, é só você utilizar como o rapaz falou acima!


O Objeto que eu me referenciei aqui seria um bean

Rodrigo Vinicius - RJ
Engenheiro de Software - Java EE
[Email] [MSN] [ICQ]
sudeval
JavaGuru
[Avatar]

Membro desde: 08/06/2005 09:48:30
Mensagens: 213
Localização: Fortaleza/CE
Offline



fiz assim e funcionou oh!
valeu ae todos!

( quando ia postar, vi as respostas de soudaniel_01 e rodrigovfsilva, vou testar elas aqui, muito obrigado mesmo ! )
soudaniel_01
JavaEvangelist

Membro desde: 11/04/2007 18:55:00
Mensagens: 429
Offline


eu quero mesmo é mandar ele "escrever" o login do usuario sem precisar utilizar scriptles


${seuBean.user}

ou essas varia formas que eu postei acima....
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team