Bon je n'arrive toujours a faire ce que je veux faire...
Je crée un tableau de formulaire :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
<TABLE BORDER>
<tr>
<td><input type="button" value="<%=btnAllSelect%>" id="Master" onclick="javascript:this.value=majcheckbox(this, 'coches');"></td>
<td><input type="button" value="<%=btnSuppSel%>"></td>
<td><input type="button" value="<%=btnProdSel%>" onclick=""></td>
</tr>
<%
for (int i=0; i<children.length;i++)
{
String nomFichier = children[i];
%>
<FORM ACTION="importPreRef.jsp" METHOD="post">
<tr>
<td><input type="checkbox" class="coches" NAME="check[<%=i%>]" value="<%=children[i]%>"></td>
<td><%=nomFichier%></td>
<input type="hidden" name="nomFichier" value=<%=nomFichier.replace(' ','@')%>>
<%
//Boucle qui repasse tous les paramètres courants pour la jsp suivante
for(Enumeration e = request.getParameterNames(); e.hasMoreElements();)
{
String nomParam = (String)e.nextElement();%>
<input type="hidden" name=<%=nomParam%> value=<%=request.getParameter(nomParam)%>>
<% }%>
<td><input type="submit" value="<%=btnImport%>"></td>
</tr>
</form>
<%}%>
</TABLE> |
Je voudrais savoir s'il possible en cliquant sur le bouton btnProdSel de recharger cette meme page mais en faisant la meme chose que le bouton btnImport.
J'explique un peu :
- btnImport me permet de changer un fichier de repertoire mais mon code ne me permet pas de changer par exemple 10 fichiers en meme temps de repertoire.
Je voudrais que mon bouton btnProdSel change tous ls fichiers selectionnés de repertoire.
J'avais pense faire un controle javascript qui me permette de verifie si un bouton est coche et dans ce cas lance la procedure de migration du fichier mais je n'arive pas a recuperer les valeurs de mes champs.
Quand le traitement est unitaire, c'est facile puisque le traitement se fait au chargement de la jsp avec une verification sur
request.getParameter("nomFichier")
Comment puis je faire ? Merci de votre aide.
Partager