¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Problemas ao configurar cookies no Bean: Como resolver o problema de leitura do atributo de seleção do menu suspenso?

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 6 Vistas
0
Cargando...

Estou tendo problemas para configurar cookies no meu Bean... alguém poderia me ajudar, por favor?

Consigo ler cookies JSP, mas quando os configuro no meu Bean... ao ler o atributo de seleção do menu suspenso, não está sendo lido... provavelmente está indo para o construtor do Bean e carregando o valor padrão.

Tenho lutado com a ordem em que os métodos são compilados... PAI, depois eventos e depois PBO... Isso é o que sei...

Por favor, me ajudem!

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Acredito que estou configurando e entendendo corretamente.

Se tiver tempo, você poderia revisar meu arquivo .par, por favor?

Obrigado Prakash!

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Precisa das seguintes linhas de código JavaScript para definir o valor do menu suspenso.

var funcName = htmlb_formid + "_getHtmlbElementId";
fun = window[funcName];
var dropdown = eval(func("myDropdownListBox1"));
// qualquer Índice
dropdown.setSelectedIndex(1);

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Obrigado Prakash,

Este é meu menu suspenso HTMLB. Preciso ler o valor do cookie no atributo de seleção.

<hbj:dropdownListBox

id = "myDropdownListBox1"

disabled = "false"

model = "myBean.model"

selection = "<%=myBean.getSelection()%>"

jsObjectNeeded = "TRUE"

onSelect="onProcess"

onClientSelect = "raiseEvent()">

</hbj:dropdownListBox><br><br>

Estou configurando o valor selecionado do menu suspenso na Dynpage em um Bean e lendo-o. Funciona bem.

Agora estou tentando armazenar um cookie na Dynpage e quero ler o cookie no atributo de seleção do JSP.

Posso capturar a seleção do menu suspenso na Dynpage e armazená-la como um cookie.

Cookie pD = new Cookie("pilot",s); (onde s é a seleção do menu suspenso)

response.addCookie(pD);

pD.setPath("/");

Apenas preciso ler o cookie no atributo de seleção. Se eu imprimir o cookie em qualquer JSP, ele é impresso corretamente.

Obrigado se puder me dar mais ideias sobre isso.

Onde devo colocar seu código exatamente?

A mensagem foi editada por: Explorer

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Onde quer que você defina o valor do seu menu suspenso, adicione as seguintes linhas para gerar um evento no servidor.

var form = document.all(htmlb_formid);
        form.submit();

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?