Certaines personnes n’aiment pas beaucoup être obligé de poser leurs fichers templates (html) à coté de la classe java (donc dans un package).
Certes, moi ça ne me dérange absolument pas, mais je vais tout de même vous exposer une solution pour placer ces fichiers où vous le souhaitez.
Read the rest of this entry »
May 07
May 07
Si vous souhaitez utiliser une extension différente pour vos fichiers templates, vous allez devoir surcharger la méthode WebPage.getMarkupType() dans la classe de votre page.
Un example est plus parlant; Par défaut nous avons :
public String getMarkupType() { return "html"; }
Que nous allons surcharger en quelquechose comme ça :
public final String getMarkupType() { return "xhtml"; }
De plus vous pouvez surcharger la méthode WebPage.configureResponse() pour modifier le “ContentType” du flux de réponse.
protected final void configureResponse() { super.configureResponse(); getResponse().setContentType("text/html"); }
Pour voir ce que cela donne, rendez vous sur l’example Alternative Markup (XML) et regardez le code source.


Recent Comments