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 :

Hébergement d'un projet Web


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2011
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Novembre 2011
    Messages : 109
    Par défaut Hébergement d'un projet Web
    Bonjour à tous,

    J'ai développé un projet Web(JSF, Hibernate, PrimeFaces, Spring Security, JasperSoft iReport Designer). Le projet est actuellement en local.
    Ce projet doit être accessible en réseau ; donc je dois l'héberger sur le serveur de l'entreprise.
    En première étape, j'ai créé la base Mysql (Xampp) sur le serveur, et j'ai changé les paramètres de la connexion à la base dans le fichier (hibernate.cfg.xml) et j'ai essayé la connexion, et elle a été réussie.
    Qu'est ce que je dois installer dans le serveur et dans la machine cliente pour accéder au projet?
    Sachant que j'ai utilisé des liens locaux dans le projet pour afficher les différents menus
    exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <p:menuitem value="libellé du menuItem" url="http://localhost:8080/nom_projet/faces/nom_de_la_page.xhtml" />
    est-ce que je dois juste changer ces liens sous cette forme:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <p:menuitem value="libellé du menuItem"  url="http://@IP du serveur:8080/nom_projet/faces/nom_de_la_page.xhtml"/>

    J'ai besoin de votre aide.
    Merci infiniment en avance.

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2009
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2009
    Messages : 37
    Par défaut
    Bonjour,

    Il faut absolument éviter ce genre de lien dans une application.
    Dans mes projets j'ai utilisé la navigation implicite, par exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <p:menuitem value="#{msg.maintenanceMenu}" outcome="maintenance"/>
    outcome="maintenance"/> représente en fait /(contextPath)/maintenance.xhtml et c'est JSF qui va se charger d'aller chercher la page.

    Ça rend l'application nettement plus portable vu qu'il n'y plus de lien encodé "en dur".

    Cordialement,

Discussions similaires

  1. [IIS] problème de création un projet Web
    Par kouta20 dans le forum IIS
    Réponses: 20
    Dernier message: 02/05/2007, 17h10
  2. [projet Tomcat][jar] Importer un .jar à un projet Web
    Par El Saigneur dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 24/06/2005, 17h06
  3. [myeclipse] [cvs] projet web commun à partir de 2 cvs
    Par Aldo dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 12/03/2005, 13h44
  4. [WSAD]Organisation de projet Web
    Par thibaut dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 21/10/2004, 14h05

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