Hallo,
ich versuche gerade zum ersten mal eine eigene JSF mit Eclipse Galileo zu erstellen.
Benutze den : tomcat-6.0.20.
und dieses Beispiel : http://www.dpunkt.de/leseproben/2436/Kapitel_1.pdf
eingebundene JARS: jsf-api.jar, jsf-impl.jar, jsp-api-2.1.1, myfaces-api-1.2.0, jstl.jar
Ich habe hier ganz komische Fehlermeldungen.ptio
Die erste ist immer "Servlet FacesServlet is not available" und gibt eine
"ClassNotFoundException: javax.faces.webapp.FacesServlet" an, obwohl sich diese in der jsf-api befindet und ich diese eingebunden habe.
Der zweite Fehler ist:
description: "The requested resource () is not available"
encoding="UTF-8"
kann mir jemand mal helfen???
sitze hier schon zwei
zwei Stunden daran. Hab irgendwie schon alles versucht.
hier nochmal mein Code
web.xml
die faces-config.xml:
Ach ja. Am Anfang als ich die JSF Tags, in der Klasse seite1.jsp und seite2.jsp, eingegeben habe, kannte Eclipse die Tags nicht.
Erst als ich die gleich folgenden Sachen eingegeben habe(hab das zufällig im Netzt gefunden und einfach mal in meine Klassen eingefügt) hat er nicht mehr gemeckert und hat mir auch gleich Empfehlungen für die JSF Tags gegeben.
Kann man Eclipse irgendwie sagen dass er das automatisch machen soll???
Danke für Hilfe!
ich versuche gerade zum ersten mal eine eigene JSF mit Eclipse Galileo zu erstellen.
Benutze den : tomcat-6.0.20.
und dieses Beispiel : http://www.dpunkt.de/leseproben/2436/Kapitel_1.pdf
eingebundene JARS: jsf-api.jar, jsf-impl.jar, jsp-api-2.1.1, myfaces-api-1.2.0, jstl.jar
Ich habe hier ganz komische Fehlermeldungen.ptio
Die erste ist immer "Servlet FacesServlet is not available" und gibt eine
"ClassNotFoundException: javax.faces.webapp.FacesServlet" an, obwohl sich diese in der jsf-api befindet und ich diese eingebunden habe.
Der zweite Fehler ist:
description: "The requested resource () is not available"
encoding="UTF-8"
kann mir jemand mal helfen???
sitze hier schon zwei
zwei Stunden daran. Hab irgendwie schon alles versucht.
hier nochmal mein Code
web.xml
Java:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
<display-name>First_JSF</display-name>
<servlet>
<servlet-name>FacesServlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>FacesServlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
</web-app>
die faces-config.xml:
Java:
<?xml version="1.0" encoding="UTF-8"?>
<faces-config
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd"
version="1.2">
<managed-bean>
<managed-bean-name>person</managed-bean-name>
<managed-bean-class>Person</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
<navigation-rule>
<from-view-id>/seite1.JSP</from-view-id>
<navigation-case>
<from-outcome>OK</from-outcome>
<to-view-id>/seite2.JSP</to-view-id>
</navigation-case>
</navigation-rule>
</faces-config>
Ach ja. Am Anfang als ich die JSF Tags, in der Klasse seite1.jsp und seite2.jsp, eingegeben habe, kannte Eclipse die Tags nicht.
Erst als ich die gleich folgenden Sachen eingegeben habe(hab das zufällig im Netzt gefunden und einfach mal in meine Klassen eingefügt) hat er nicht mehr gemeckert und hat mir auch gleich Empfehlungen für die JSF Tags gegeben.
Java:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html">
Kann man Eclipse irgendwie sagen dass er das automatisch machen soll???
Danke für Hilfe!