[JSTL] Lecture de variable impossible (bis)
Suite aux modifications de mon post précédent (mis en délestage) je vous réïtère mon soucis :
Le JSP suivant :
Code:
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 30 31
|
<%@ page language="java" %>
<%@ taglib uri="/tags/struts-logic" prefix="logic" %>
<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
<%@ taglib uri="/tags/struts-html" prefix="html" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@page import="types.Utilisateur;"%>
<h1><bean:message key="accueilAdministrateur.jsp.titre"/></h1>
<bean:write name="<%=Utilisateur.ATT_PRIVILEGE%>" scope="session"/>
<br />
<c:out value="Bonjour"/>
<br />
<%
out.println("test => " + request.getAttribute("test") + "<br />");
%>
<br />
ICI EL :
<c:out value="${header.user-agent}" default="NULL"/>
<br />
<c:out value="${requestScope.test}" default="NULL"/>
<br /> |
... génère le code suivant :
Code:
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
|
<h1>Administrateur - Accueil</h1>
Administrateur
<br />
Bonjour
<br />
test => test OK<br />
<br />
ICI EL :
${header.user-agent}
<br />
${requestScope.test}
<br /> |
En fait les expressions languages EL semblent ne pas être interprétées.
Par exemple : ${header.user-agent} est restitué dans la page de la même manière sans interprétation.
Pourquoi ? ;)
Nota : Cette page JSP est incluse dans une autre via les balises tiles de struts, mais je ne pense pas que cela change quelque chose au problème.
Et encore une chose :
Au seccccccccoooooooouuuuuuuuuuurrrrrrrrrrrrrrrrsssssssssssssssssssssss. :aie:
A+ ;)