¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Solución al evento onClick en enlaces HTML: Cómo redirigir a otra página correctamente

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

Hola,

Tengo un enlace HTML y al hacer clic en él debería ir a otro jsp. Puedo usar onClick para botones y otros componentes, pero el evento no funciona para el enlace.

Cuando hago clic en el enlace, obtengo la misma página actualizada.

A continuación se muestra el código HTMLB:

<hbj:content id="myContext" >

<hbj:page title="etiqueta de enlace">

<hbj:form>

<hbj:link

id="SecondAgreementPage"

text="información de licencia"

tooltip="Información de licencia"

onClick="onLicensing">

</hbj:link>

</hbj:form>

</hbj:page>

</hbj:content>

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

4 Respuestas

0
Cargando...

Gracias por la respuesta.

He intentado eso, pero tengo problemas para configurar la URL. Ambos JSPs (FirstAgreement.jsp y SecondAgreement.jsp) están dentro de la carpeta de la página. ¿Podrías decirme cuál sería la URL en este caso?

He intentado lo siguiente, pero no funcionó.

referencia="pagelet/SecondAgreement.jsp"

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

Hola,

Si tu requerimiento es simplemente ir a otro jsp, ¿por qué no intentas con el otro atributo referencia?

<hbj:link

id="SecondAgreementPage"

text="información de licencia"

tooltip="Información de Licencia"

referencia="url"/>

Saludos,

Ganesh

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

Hola Sujoy,

Incluye this.setJspName(jspName). Debes colocarlo en el lugar donde estás manejando tu evento para onClick, es decir, en la función onLicencing.

Espero que esto resuelva tu problema.

Gracias y saludos,

Vishal Kumar

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

Escribir un evento en el componente JSPDynPage

public void onLicensing(Event e) throws PageException

{

// redirigir a otro jsp

}

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?