Hallo,
wieder mal ein JSF-Projekt - Woran kann es liegen, dass die Hyperlinks keine Wirkung zeigen?
Code-Auszug:
(Es handelt sich hierbei um inkludierten Code, spielt das evtl. eine Rolle?)
faces-config.xml:
(Die Rules sollen für alle Seiten gelten, deshalb keine Angabe "from-view-id".)
web.xml:
Gruß Michi
wieder mal ein JSF-Projekt - Woran kann es liegen, dass die Hyperlinks keine Wirkung zeigen?
Code-Auszug:
Code:
<f:view>
<h:form>
<h:commandLink id="p1" action="punkt1" value="Punkt1" />
<h:commandLink id="p2" action="punkt2" value="Punkt2" />
</h:form>
</f:view>
(Es handelt sich hierbei um inkludierten Code, spielt das evtl. eine Rolle?)
faces-config.xml:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN" "http://java.sun.com/dtd/web-facesconfig_1_0.dtd">
<faces-config xmlns="http://java.sun.com/JSF/Configuration">
<navigation-rule>
<navigation-case>
<from-outcome>punkt1</from-outcome>
<to-view-id>/punkt1.jsp</to-view-id>
<redirect/>
</navigation-case>
</navigation-rule>
<navigation-rule>
<navigation-case>
<from-outcome>punkt2</from-outcome>
<to-view-id>/punkt2.jsp</to-view-id>
<redirect/>
</navigation-case>
</navigation-rule>
</faces-config>
(Die Rules sollen für alle Seiten gelten, deshalb keine Angabe "from-view-id".)
web.xml:
Code:
<?xml version="1.0"?>
<web-app 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 web-app_2_4.xsd"
version="2.4">
<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>*.jsf</url-pattern>
</servlet-mapping>
</web-app>
Gruß Michi