----- Original Message -----
From: "Fabio Seitsugo" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, April 17, 2001 16:25
Subject: [java-list] Problema com set property entre JSP e bean no tomcat
3.2


>
> Oi pessoal,
>
> Tenho a seguinte sequência de jsp e beans:
>
> 1º um htm que manda para um jsplogin os parâmetros username, senha e
> ambiente.
>
> 2º este jsplogin manda os parâmetros para o beanlogin que autêntica o
> user e retorna para este mesmo jsplogin mais dois
> parâmetros(cia e nome completo) e são adicionados todos em uma session e
> é chamado via forward um outro jsp(jsprec).
>
> 3º Neste jsp eu tento dar um set property em um beanrec com a seguinte
> sintaxe:
> <jsp:setProperty name="Recursosec" property="username"  value = "<%=
> session.getAttribute("username")%>"/>
> <jsp:setProperty name="Recursosec" property="cia" value = "<%=
> session.getAttribute("cia")%>" />
> <jsp:setProperty name="Recursosec" property="ambiente" value = "<%=
> session.getAttribute("abiente")%>" />
>
> mas o Tomcat retorna a seguinte mensagem:Attribute username has no value
>
> Tentei então fazer funcionar criando inputs hidden para pegar o valor e
> o set property pegar do hidden ficando assim :
> <jsp:setProperty name="Recursosec" property="username" />
> <jsp:setProperty name="Recursosec" property="cia" />
> <jsp:setProperty name="Recursosec" property="ambiente"/>
>
>  <input type="hidden" name="username" value="<%=
> session.getAttribute("username")%>">
>  <input type="hidden" name="cia" value="<%=
> session.getAttribute("cia")%>">
>  <input type="hidden" name="ambiente" value="<%=
> session.getAttribute("ambiente")%>">
>
> Ele monta todos os input hiddens com os valores de session corretamente,
> mas não consegue setar a property cia. A única
> diferença que existe entre estas três properties é que a cia não é
> informada via input na tela inicial. Montei uma outra página inicial
> onde passei a informar o campo cia e tudo passou a funcionar
> normalmente, mas acho que não deveria ter nada a ver porque ele pega o
> valor da session.
> OBS: Todos os beans tem o scope session.
>
> Alguém sabe o que pode estar ocorrendo
>
>
>
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a