2009-09-09 6 views

Répondre

0

Je n'ai jamais essayé, mais je pense que vous pouvez écrire un filtre haute priorité pour envoyer une requête entre JSP ou ICEF. Et placez à web.xml pour intercepter tout

<filter-mapping> 
    <filter-name>MyDispatcher</filter-name> 
    <url-pattern>/*</url-pattern> 
</filter-mapping> 
0

Vous pouvez utiliser Facelet et IceFaces ensemble. Facelet est un gestionnaire de vue pour les applications JSF. Si vous voulez utiliser le Facelet dans votre application, vous devez définir comme viewhandler dans les faces-config.xml comme suit

<application> 
<view-handler> 
    com.sun.facelets.FaceletViewHandler (com.icesoft.faces.facelets.D2DFaceletViewHandler for icefaces facelet) 
</view-handler> 
</application> 

Je pense que Iceface va avoir leurs filtres par défaut et les répartiteurs.

0

Personnellement, j'ai trouvé la migration de JSP à facelets assez simple. J'ai été en mesure de migrer une application de taille décente en l'espace d'une journée. Je pense que la complexité ajoutée de toute solution piratée vous causera plus de maux de tête que juste mordre la balle et le portage rapidement. Les fonctions de débogage, les messages d'erreur améliorés et la vitesse gagnée sont de beaux avantages. Si je me souviens bien, le dernier discours que j'ai vu sur JSF 2.0 a suggéré que Facelets allait être nécessaire à l'avenir.

+0

jsf2.0 soutient encore jsp, mais il sera dépréciée. – jsight

+0

Je crois comprendre que jsf 2.0 nécessitera jsp si vous souhaitez utiliser certaines des nouvelles fonctionnalités de jsf 2.0. Donc oui vous pouvez toujours * utiliser * jsf 2.0 avec jsp mais vous manquerez beaucoup de choses nouvelles. –

Questions connexes