IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JSF Java Discussion :

Partial Page rendering sur Tomcat


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 121
    Par défaut Partial Page rendering sur Tomcat
    Bonjour,

    J'utilise l'implémentation Trinidad de JSF.
    J'ai des select liés entre eux qui apparaissent ou disparaissent selon les clicks de l'utilisateur dans ma page.
    Ca marche nickel sur ma machine, mais c'est pas terrible après déploiement sur un serveur : Je suis obligé de rafraichir à la main les pages pour voir les effets de chacun de mes clicks!

    Pourquoi quand l'application est sur un serveur distant la page n'est pas rafraichie??

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 121
    Par défaut
    Ce que j'ai oublié de dire c'est que c'est au sein d'Eclipse que tout marche bien. Dès que je déploie mon war sur Tomcat ce problème apparaît...
    Est-ce que le déploiement du war seul ne suffit pas?

  3. #3
    Membre confirmé Avatar de faico
    Inscrit en
    Août 2005
    Messages
    242
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 242
    Par défaut
    J'ai des select liés entre eux qui apparaissent ou disparaissent selon les clicks de l'utilisateur dans ma page.
    qu'est ce que tu veux dire par selon les click ? est ce que un clique sur un lien fait disparaitre des éléments de la page ?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 121
    Par défaut
    Salut,

    Oui ce n'est peut-être pas précis.
    Ce que je veux dire, c'est qu'une sélection dans un select fait apparaître un autre select voir plusieurs autres selon le type de sélection effectuée.
    C'est un cas de listes dynamiquement liées en gros.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 121
    Par défaut
    J'ai remarqué 2 warnings dans mes logs ci-dessous :
    1.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    INFO: Tomahawk jar not available. Autoscrolling, DetectJavascript, AddResourceClass and CheckExtensionsFilter are disabled now.
    Je ne comprends pas je dois ajouter ce jar à mes lib malgré le fait que j'utilise Trinidad?

    2.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ATTENTION: No mappings of FacesServlet found. Abort initializing MyFaces.
    Voici mon Web.xml, je ne comprends pas tout. Est-ce qu'il ya une incohérence?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
     
    <?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>MonAppli</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>
     
     
    	<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>/faces/*</url-pattern>
    		<url-pattern>*.jsf</url-pattern>
    	</servlet-mapping>
     <context-param>
        <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
        <param-value>client</param-value>
      </context-param>
      
     
      <!-- Trinidad also supports an optimized strategy for caching some
       view state at an application level, which significantly improves
       scalability.  However, it makes it harder to develop (updates to
       pages will not be noticed until the server is restarted), and in
       some rare cases cannot be used for some pages (see Trinidad
       documentation for more information) -->
      <context-param>
        <param-name>org.apache.myfaces.trinidad.USE_APPLICATION_VIEW_CACHE</param-name>
        <param-value>false</param-value>
      </context-param>
     
      <!-- If this parameter is enabled, Trinidad will automatically
           check the modification date of your JSPs, and discard saved
           state when they change;  this makes development easier,
           but adds overhead that should be avoided when your application
           is deployed -->
      <context-param>
        <param-name>org.apache.myfaces.trinidad.CHECK_FILE_MODIFICATION</param-name>
        <param-value>true</param-value>
      </context-param>
     
      <!-- Enables Change Persistence at a session scope.  By default,
           Change Persistence is entirely disabled. The ChangeManager is
           an API, which can persist component modifications (like,
           is a showDetail or tree expanded or collapsed). For providing
           a custom Change Persistence implementation inherit from the 
           Trinidad API's ChangeManager class. As the value you have 
           to use the fullqualified class name. -->
      <context-param>
        <param-name>org.apache.myfaces.trinidad.CHANGE_PERSISTENCE</param-name>
        <param-value>session</param-value>
      </context-param>
     
      <filter>
        <filter-name>trinidad</filter-name>
        <filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-class>
      </filter>
     
      <filter-mapping>
        <filter-name>trinidad</filter-name>
        <servlet-name>faces</servlet-name>
      </filter-mapping>
     
      <!-- Faces Servlet -->
     
      <servlet>
        <servlet-name>faces</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
      </servlet>
      
      <!-- resource loader servlet -->
      <servlet>
        <servlet-name>resources</servlet-name>
        <servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet-class>
      </servlet>
      
      <servlet-mapping>
        <servlet-name>resources</servlet-name>
        <url-pattern>/adf/*</url-pattern>
      </servlet-mapping>
      
     
     
    </web-app>
    Si quelqu'un a une idée...

Discussions similaires

  1. Trinidad et partial page rendering
    Par barnoufal dans le forum JSF
    Réponses: 1
    Dernier message: 14/05/2009, 16h11
  2. Tomcat install : page blanche sur le localhost:8180
    Par fripette dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 31/03/2008, 11h01
  3. Comment créer et executer une page jsp sur eclipse et tomcat
    Par debutantjak dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 16/03/2006, 18h21
  4. [Tomcat]Fonctionne sur Tomcat 3.2.1, pas sur 4.1.27
    Par lujayne dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 07/08/2003, 09h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo