JavaScript & JSF

ranirost
JavaScript & JSF

Salut,
SVP, Comment intégrer le javascript dan une page programméer en JSP.
Merci de me répondre.

mourad.zamoun Portrait de mourad.zamoun

voila un exemple de jsp avec une fct javascript dans un fmk struts:

<%@ page language="java" contentType="text/html; charset=ISO-8859-15" errorPage="/ErrorForm.jsp" %>

<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>

<%@ page import="com.blabla.service.MyClass;"%>

<script language="Javascript">

function onChangeListe()
{
alert(document.forms[0].myliste.value);
}

</script>

ma jsp in struts fmk

val1 val2 /html:select>

a++
Mourad :)

ranirost

Merci Mourad, mais c'est pas ca!!!!
Supposont par exemple que j'ai un bouton html (n'est pas un bouton JSF).
Est ce que ce boutons peut exécuter une action programmer ds un managedbean (en java).
Ce que je sait c de programmer un boutonf JSF comme suit:

La question c'est est ce que je peut remplacer ce bouton par un bouton fait avec HTML et qui execute la meme action.
Merci.

fredericmazue

Quote:
Merci Mourad

Oui, merci Mourad, et bienvenue sur ce forum :)

Quote:
mais c'est pas ca!!!!

Mais si c'est ça.

Autre exemple ici,:
http://wiki.apache.org/myfaces/JavascriptWithJavaServerFaces
Tu verras que c'est le même principe que ce que t'as dit Mourad.

mourad.zamoun Portrait de mourad.zamoun

je n'ai pas fait bcp de jsf (juste un peu de theorie) mais je pense qu'il ya des similitudes avec struts:

essayes :
de mettre dans ta fonction javascript :

function myButtonClick() {
//je suppose que tu as une seule "form" :
document.forms[0].action='#{Bean.logIN}';
document.forms[0].submit();
}

et dans le tag de ton boutton :
onClick="myButtonClick()"

A++
Mourad :)

ranirost

Merci Mourad j'ai compris le principe

mourad.zamoun Portrait de mourad.zamoun

tiens nous au courant de la suite ...

:)