Announcement

Collapse
No announcement yet.

.jsp und .jspx zusammen verwenden

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • .jsp und .jspx zusammen verwenden

    hallo zusammen,

    ich bin ziemlich neu auf dem gebiet der jsf und wollte mich in facelets einarbeiten. facelets haben meines wissens nach die endung .jspx oder .xhtml. ich habe mich in meiner web.xml für .jspx entschieden.

    meine frage: muss ich jetzt alle dateien in .jspx umbenennen oder kann ich auch noch welche mit der endung .jsp verwenden???
    ich bekomme es nämlich nicht hin, dass ich .jsp und .jspx über einen aufruf von xxx.jsf aufrufen kann es geht immer nur entweder oder...

    kann mir jemand helfen? danke schon mal

    hier meine web.xml


    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

    <!-- Richfaces Begin -->
    <context-param>
    <param-name>org.richfaces.SKIN</param-name>
    <param-value>blueSky</param-value>
    </context-param>

    <filter>
    <filter-name>richfaces</filter-name>
    <filter-class>org.ajax4jsf.Filter</filter-class>
    </filter>

    <filter-mapping>
    <filter-name>richfaces</filter-name>
    <servlet-name>Faces Servlet</servlet-name>
    </filter-mapping>
    <!-- Richfaces End -->


    <context-param>
    <param-name>javax.faces.CONFIG_FILES</param-name>
    <param-value>/WEB-INF/faces-config.xml</param-value>
    </context-param>

    <context-param>
    <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
    <param-value>.jspx</param-value>
    </context-param>


    <servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>


    <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.jsf</url-pattern>
    </servlet-mapping>


    <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.jspx</url-pattern>
    </servlet-mapping>




    <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
    <!--Tomcat 5 Workaround: Listener used to initialize JSF on startup-->




    <listener>
    <listener-class>
    com.sun.faces.config.ConfigureListener
    </listener-class>
    </listener>

    <!--Tomcat 5 Workaround: Listener implementation to handle web application lifecycle event-->

    <listener>
    <listener-class>
    com.sun.faces.application.WebappLifecycleListener
    </listener-class>
    </listener>

    <context-param>
    <param-name>tiles-definitions</param-name>
    <param-value>/WEB-INF/tiles.xml</param-value>
    </context-param>



    </web-app>
Working...
X