Je suis débutant avec JSTL (j'ai commencé ce matin )
J'ai lu le tuto ici :http://www.javaworld.com/javaworld [...] tl-p3.html
J'ai bien mis mes 2 lib dans $tomcat/common/lib
J'ai ajouté
Code :
- <taglib>
- <taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
- <taglib-location>/WEB-INF/c.tld</taglib-location>
- </taglib>
|
Dans mon web.xml
J'ai ajouté c.tld dans WEB-INF/
Et mon fichier jsp commence par :
Code :
- <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" %>
- <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
- <%@ include file="../../../html/Commun/CnModelePageFrameHaut.inc" %>
|
Dans la suite de mon fichier JSP, j'ai :
Code :
- <input type="text" id="sNomOBJS" name="sNomOBJS" value="${data.nom}" maxlength="25" size="25" style="width:200px"/>
|
J'ai un bean "data" dans ma session.
Lorsque j'affiche sa donnée, j'obtiens la valeur : ${data.nom} à la place de la valeur réelle.
Qu'est ce que j'ai oublié pour que tout fonctionne correctement ?
Merci de votre aide ;-)