Voila, dans le cadre d'un projet je dois absolument développer un client webservice en jsp / jstl
Maisj 'ai une erreur 404 lorsque je lance mon jsp depuis eclipse... et je n'arrive pas à en trouver la cause.... je vous donne les infos
d'abord l'erreur bien classique:
description La ressource demandée (/WS/WService.jsp) n'est pas disponible.
Donc, c'est un fichier jsp seul et lié à rien d'autre qui sert de client (ce n'est pas très propre mais je n'ai pas trop le choix)
WService.jsp:
voici le top de mon fichier jsp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <%@ include file="/initJstl.jsp"%> <%@ taglib uri="/WEB-INF/tld/taglibs-io.tld" prefix="io" %>
initJstl.jsp:
ces fichiers se trouvent bien dans web_inf de mon projet eclipse
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <%@ taglib uri="/WEB-INF/tld/c.tld" prefix="c"%><%-- --%><%@ taglib uri="/WEB-INF/tld/fn.tld" prefix="fn"%><%-- --%><%@ taglib uri="/WEB-INF/tld/fmt.tld" prefix="fmt"%><%-- --%><%@ taglib uri="/WEB-INF/tld/ng.tld" prefix="ng"%><%-- --%><%@ taglib uri="/WEB-INF/tld/taglibs-log.tld" prefix="log"%><%-- --%><%@ taglib uri="/WEB-INF/tld/fng.tld" prefix="fng" %><%-- --%><%@ taglib uri="/WEB-INF/tld/set.tld" prefix="set" %><%-- --%><%@ taglib uri="/WEB-INF/tld/map.tld" prefix="map" %><%-- --%><%@ taglib uri="/WEB-INF/tld/dateFunctions.tld" prefix="date" %><%-- --%><%@ taglib uri="/WEB-INF/tld/x.tld" prefix="x" %><%-- --%><%@ taglib uri="/WEB-INF/tld/html_basic.tld" prefix="h" %><%-- --%><%@ taglib uri="/WEB-INF/tld/jsf_core.tld" prefix="f" %><%-- --%><%@ taglib uri="/WEB-INF/tld/vbmodel.tld" prefix="model" %><%-- --%><%@ taglib uri="/WEB-INF/tld/menu.tld" prefix="menu" %>
j'ai gardé le web.xml d'origine généré par eclipse
le nom de mon projet eclipse est bien WS...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <display-name>WS</display-name> <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.htm</welcome-file> <welcome-file>default.jsp</welcome-file> </welcome-file-list> </web-app>
j'ai le jstl.jar et le standart.jar dans mon web_inf
J'ai tomcat 5.5 avec la config par défaut.... ça fonctionnait bien pour les autres fichiers que j'ai du faire (sans jstl)...
il y a t il autre chose à faire?
Partager