Aide - Recherche - Membres - Calendrier
Version complète : Générer du code avec JavaServer Pages Standard?
Forum Développeur - Administration serveur, programmation et base de données > Programmation > Java
brunosite
Bonjour tlm,

Voici mon problème j'utilise les taglibs comme on me l'a conseille, ceux là: <%@taglib uri='http://java.sun.com/jstl/core' prefix='c' %>

(Doc ici: http://java.sun.com/products/jsp/jstl/1.1/...ocs/index.html)

J'aimerais si c'est possible sortir du code html avec un c.out, le problème c'est que ce qui sort c'est du code non reconnu en html car les < et autres caractères sont codés &134; ....

Je m'explique j'ai ca:

Code
<form name="modifierCompte" action="/projetTut/admin?action=mcomptes" method="post" id="form">
 <input type="hidden" name="id" value="<% out.print(${liste.id}); %>" >
  <td valign="top" align="left" class="texte">
<c:out value="${liste.id}"/>
</td>  
 <td valign="top" align="left" class="texte">
<c:out value="${liste.login}"/>
</td>  
 <td><input type="button" onClick="javascript:gogogo();" value="Modifier" class="form"></td>  
</form>


comment on peut le voir j'aimerais créer un champ hidden qui envoi l'id du compte à modifier quand on clic sur le bouton modifier

Merci de votre aide smile.gif
wox-xion
lut... docu pas bien linkée...

http://java.sun.com/products/jsp/jstl/1.1/...docs/index.html => jstl et son utilisation pour les tags

précisément : http://java.sun.com/products/jsp/jstl/1.1/...docs/c/out.html
=> escapeXml wink.gif mets-le à false pour ne pas échaper le code html smile.gif
brunosite

merci j'avais trouvé une parade pas forcément très bien:

Code

<select name="chef">
  <c:forEach var="c" items="${comptes}">
     <option value="<c:out value="${c.id}"/>"> <c:out value="${c.nom} ${c.prenom}"/> </option>
  </c:forEach>
 </select>


Sinon autre question, qqn sait comment affiche les beans de java, j'ai un problème pour afficher un Calendar, j'ai tenté un :

Code

<c:forEach var="p" items="${projets}">
<tr>
<td valign="top" align="left" class="texte">
<c:out value="${p.id}"/>
</td> ---> OK
[....]

<c:out value="${p.dateDebut.YEAR}"/>
et
<c:out value="${p.dateDebut.get(Calendar.YEAR)}"/>

</tr>
</c:forEach>



mais rien ne passe sad.gif mais <c:out value="${p.dateDebut"/> m'affiche trop d'info je ne voudrais afficher que le: jj/mm/année

A+
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2008 Invision Power Services, Inc.