Salut je souhait pouvoir utilise dans une page une donnée que j'ai affecte á cette page via son url.
J'utilise les JSTL, je veux pouvoir utilise cette valeur dans un tag when,c'est pourquoi j'ai pense utilise un request.getParameter('page') au niveau de l'attribut test du tag when mais une erreur m'ai levé m'indiquant que :
The function getparameter must be used with a prefix when a default namespace is not specified
et je me trouver un peut perdu car je ne sais comment spécifier par un default ce nom d'espace. Bref voici un extrait de mon 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
| <table><tr><th><ul>
<li ><a href="Presentation.jsp?page=accueil">Accueil</a></li>
<li><a href="Presentation.jsp?page=consultation">Consulation</a></li>
<li><a href="Presentation.jsp?page=systeme">Systeme</a></li>
</ul></th>
</tr>
<tr><td>
<c:choose>
<c:when test="${request.getParameter('page')=='acceuil'}">
<c:import url="accueil.jsp" />
</c:when>
<c:when test="${request.getParameter('page')=='consultation'}">
<c:import url="consultation.jsp" />
</c:when>
<c:when test="${request.getParameter('page')=='systeme'}">
<c:if test="${empty sessionScope.connecte}">
<c:out value="<script>alert(\"Veillez vous identifier\")</script>" />
</c:if>
<c:if test="${!empty sessionScope.connecte}">
<c:import url="systeme.jsp" />
</c:if>
</c:when>
<c:otherwise>
<c:import url="accueil.jsp" />
</c:otherwise>
</c:choose>
</td></tr>
</table> |
Ainsi espérant m'être bien exprimé; toute idée, conseil ou assistance serais la bienvenu.
a++
Partager