2008-12-06 5 views
2

Où dois-je mettre les fichiers .html dans un guichet d'application?mise en page du projet à l'aide Wicket

ma mise en page du projet en cours est la suivante:

je veux éviter de mettre les fichiers html sur les lieux dupliate. Qu'est-ce qu'une bonne stratégie non redondante pour mettre les fichiers html et resource? est d'utiliser tomcat si évidemment, lorsqu'il est déployé la structure de répertoire changements

img 
WEB-INF 
WEB-INF/classes/myproject 

et les fichiers .html restent au premier niveau, ainsi à côté des fichiers .class - ce qui est mauvais.

bien sûr, la fonction de prévisualisation en HTML brut devrait avoir aucun problème avec les chemins relatifs

sont là des exemples pour cela? Ai-je besoin d'un code spécial (tel qu'un IResourceStreamLocator) dans ma classe wicketappllication?

J'utilise 1.4-rc1 guichet.

Répondre

0

donc après avoir recueilli une certaine expérience avec portillon incorporé, il est apparu que l'emplacement par défaut pour les fichiers html est très bien. pas besoin de réinventer la roue.

vous pouvez lier des ressources sans problèmes avec des chemins relatifs et conservent encore la capacité de prévisualisation.

0

Je suggère d'utiliser Maven pour construire votre application. Ne comptez jamais sur un IDE pour construire votre application. IDE peut différer entre les développeurs. Lorsque vous souhaitez utiliser un serveur CI, vous devez revenir aux scripts si vous n'utilisez pas de système de build.

Maven également separates resources from sources.

Bien que Maven nécessite un certain temps pour entrer dans c'est très utile de l'effort.