OVH Cloud OVH Cloud

jslt taglib

2 réponses
Avatar
LR
Salut,

J'ai besoin d'utiliser la taglib jslt. Et du même coup j'essaie de
comprendre comment ça fonctionne.

Dans le jsp editor de eclipse (lomboz), j'ai entré
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>

J'ai eu une erreur (pas trouvé).

Alors j'ai copié jstl.jar et standard.jar dans le dossier lib et ça a
supprimé l'erreur.

Ensuite j'ai fait
<c:set var="browser" value="${header['User-Agent']}" />

et là, j'ai une erreur : JSP Parsing Error: D'après la TLD, l'attribut value
n'accepte aucune expression

Comment ça peut fonctionner sans que j'ai spécifié de tld dans web.xml ?

Merci d'avance
Lilian

2 réponses

Avatar
Jean-Pierre Bordenave
A ma connaissance, si c'est dans eclipse, c'est un bug qui le fait pas
interpretrer correctement, ca arrive toujours sur la premiere ligne jstl
type <c:out, c:set etc..., après il ne le signale plus.
mais ca fonctionne correctment.


"LR" a écrit dans le message de news:

Salut,

J'ai besoin d'utiliser la taglib jslt. Et du même coup j'essaie de
comprendre comment ça fonctionne.

Dans le jsp editor de eclipse (lomboz), j'ai entré
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>

J'ai eu une erreur (pas trouvé).

Alors j'ai copié jstl.jar et standard.jar dans le dossier lib et ça a
supprimé l'erreur.

Ensuite j'ai fait
<c:set var="browser" value="${header['User-Agent']}" />

et là, j'ai une erreur : JSP Parsing Error: D'après la TLD, l'attribut
value n'accepte aucune expression

Comment ça peut fonctionner sans que j'ai spécifié de tld dans web.xml ?

Merci d'avance
Lilian




Avatar
yayaln
Le mardi 25 Janvier 2005 à 15:22 par LR :
Salut,

J'ai besoin d'utiliser la taglib jslt. Et du même coup j'essaie de
comprendre comment ça fonctionne.

Dans le jsp editor de eclipse (lomboz), j'ai entré
<%@ taglib uri="http://java.sun.com/jstl/core"
prefix="c" %>

J'ai eu une erreur (pas trouvé).

Alors j'ai copié jstl.jar et standard.jar dans le dossier lib et
ça a
supprimé l'erreur.

Ensuite j'ai fait
/>

et là, j'ai une erreur : JSP Parsing Error: D'après la TLD,
l'attribut value
n'accepte aucune expression

Comment ça peut fonctionner sans que j'ai spécifié de tld
dans web.xml ?

Merci d'avance
Lilian


remplacez <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %> par
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>