voila mon probl�me:

dans une page jsp, je cr�e une string que je modifie dans une fonction javascript que je voudrais pouvoir tester en java.

1e) je voudrais savoir si il existe une m�thode simple pour le faire.
2e) sinon j utilise un framework struts pour cela et je pensais qu en utilisant une actionform et une form via des session.setAttribute et session.getAttribute cela devait marcher cependant je suis d�butant dans ce domaine donc je n y suis pas arriver sois par maladresse sois car ce n est pas possible.

voici un bout de mon code concernant cela:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@ 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" %>
<%@ taglib uri="/WEB-INF/usi-sitemap.tld" prefix="sitemap" %>
<%@ page import="java.util.*"%>
<%@ page import="usinor.infocentre.data.analysedimpact.*"%>
<%@ page import="usinor.infocentre.web.form.analysedimpact.BCAForm"%>
<%@ page import="usinor.infocentre.web.action.analysedimpact.BCAAction"%>
<%@ page import="usinor.infocentre.web.action.analysedimpact.TriActionB"%>
<%@ page session="true" %>
<html:html>

<%
// R�cup�ration du formBean
BCAForm formBean = (BCAForm) session.getAttribute("formBean"); String mode = (String) session.getAttribute("mode");
// if ((mode == null) || (mode != null && !mode.equals("creation")
// && !mode.equals("duplication")
// && !mode.equals("modification")
// && !mode.equals("suppression"))) {
// mode = null;

// }


%>
<SCRIPT>

function test() {
document.form.action = "/infocentre/analysedimpact/bca/bcaAction.do";
alert('f_test :');
document.form.submit();
}

function init(tit){
document.form.mode.value=tit;

alert('f_init : '+document.form.mode.value);
test();
}

</SCRIPT>
</HEAD>

<BODY onload="doOnLoad();<%if(liste!=null) {%>TabClick(0);initscroll = document.getElementById('tbl-container');initscroll2 = document.getElementById('tbl-container2');<%}%>" onunload="doOnUnload()" style="margin:0px;">
<%@include file="/layoutBegin.inc" %>

<%
int m = 0;
String titre = "";
%>
<.....
<table class="TableContents" cellpadding="0" cellspacing="0" width="99%" height="390px" border="0" bordercolor="#62798A" bgcolor="#62798A" style="margin:0px;position:relative;display:online">

<tr valign="middle">
<td nowrap align="center">
<input type="button"
name="creer"
class="btn"
onClick="init('creation');alert('initcreer :'+document.form.mode.value);"
value="cr�er"

/><br><br><br>

<input type="button"
name="modifier"
class="btn"
onClick="init('modification');alert('initmodifier :'+document.form.mode.value)"
value="modifier"

/><br><br><br>

<input type="button"
name="supprimer"
class="btn"
onClick="init('suppression');alert('initsupprimer :'+document.form.mode.value)"
value="supprimer"

/>
</td>


</tr>

</table>
...
...
if (mode.equals("creation"))
{
System.out.println("mode :"+mode);
...
en gros je voudrais donc pouvoir affecter document.form.mode.value � la variable java mode pour pouvoir la test�e...

en vous remerciant par avance