Amigo,


Acredito que em Java vc n�o ter� algo parecido com o EVAL.

Bem a solu��o que te proponho � a seguinte:  Crie uma classe Menu. Na classe vc tem dois metodos com as seguintes assinaturas

set( chave : String, valor:String)
get (chave:String)

Dentro da classe vc ter� um HashMap que guardar� as informa��es do menu para vc. Onde atrav�s do set vc o popula e atrav�s do Get vc pega os valores nele contido para a chave.




On Apr 11, 2005 2:25 PM, Ricardo Arag�o <[EMAIL PROTECTED]> wrote:

Ol� pessoal,

Fiz um site com JSP e agora esbarrei num pequeno problema:
Tenho um sistema de internacionaliza��o (portugues / ingles) que n�o fui
eu que fiz, e est� do seguinte modo, � um IF gigantesco com as vari�veis
declaradas, se for pt_BR ele declara algumas e se for en_US ele declara
outras. At� a� tudo bem, mas foi feito um menu din�mico, onde cada item
de menu est� no banco de dados, ou seja, se eu tenho guardado no meu IF
a seguinte vari�vel
menuPrincipal = "Home"
menuPrincipal = "Principal"
dependendo de qual locale estiver ativado eu pego  um dos dois valores.
Agora � que vem o problema, o nome da vari�vel ( menuPrincipal ) ,
estar� no banco de dados, ent�o precisaria de algo parecido com um eval
de modo que eu poderia recuperar o valor da vari�vel e n�o o nome dela,
por exemplo:

out.println("<script>addMenuItem('"+ EVAL("menuPrincipal") +
"');</script>");

onde o comando EVAL eu n�o sei se existe, mas acho que n�o. Algu�m tem
uma solu��o pra isso ???

Valeu a for�a,

Ricardo Arag�o


Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/jug-petropolis/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/




--
Abra�os Sinceros e Agradecidos
Andre Fonseca

Yahoo! Groups Links

Atrašyti