Alternativa Apache Velocity
Jiří Holý
holy na aarongroup.cz
Pátek Leden 9 11:09:08 CET 2009
Momentálně řeším něco obdobného. A kromě jiného mám dva drobné problémy,
které může uživatelská šablona udělat:
* include - <#include "/etc/passwd"> no tak z toho bych asi neměl radost.
Vím, záleží na právech, ale prostě nevím, proč by kvůli blbýmu template
enginu měl uživatel umět vytáhnout něco z filesystemu. Nebo se to dá vypnout
a já to přehlídl?
* infinite loop - definujte si dvě makra, kde se jedno odkazuje na druhé.
Krásný stack trace overflow vás nemine ...
Jinak freemarkeru fandím, jen si myslím, že je určen pro vývoj, né koncového
uživatele aplikace.
Jirka
-----Original Message-----
From: konference-bounces na java.cz [mailto:konference-bounces na java.cz] On
Behalf Of Filip Jirsák
Sent: Thursday, January 08, 2009 11:31 PM
To: Java
Subject: Re: Alternativa Apache Velocity
Dobrý večer,
alternativou (spousta lidí tvrdí, že lepší alternativou) k Apache Velocity
je třeba Freemarker: http://freemarker.org/
Filip Jirsák
Dne 8. leden 2009 23:05 Ales Dostal <a.dostal na centrum.cz> napsal(a):
> Zdravím konferenci,
> hledám nějaký vhodný způsob dynamického skriptování uvnitř apache wicketu.
>
> O co jde:
> Pokročilý uživatel napíše SQL dotaz, díky kterému získám kolekci dat.
> Tuto kolekci bych rád nějak reprezentoval ve webové aplikaci. Rád
> bych, aby zobrazení bylo volitelné, tedy daný uživatel nadefinuje jak
> daná sestava bude vypadat.
>
> Zatím se mi jeví jako nejlepší řešení Apache Velocity. Podle toho, co
> jsem koukal, tak nadefinuji vstupní parametry a poté nad nimi již
> jednoduše skriptuji.
>
> Problém je v tom, že s daným řešením nemám žádné zkušennosti a navíc
> neznám žádné vhodné alternativy, které by stály za to prohlédnout.
>
> Požadavkem je dynamická podpora, jednoduchost, možnost provozovat dané
> řešení v apache wicket.
>
> Díky všem!
>
>
--
Filip Jirsák
filip na jirsak.org
Další informace o konferenci Konference