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: [email protected] [mailto:[email protected]] 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 <[email protected]> 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
[email protected]

Odpovedet emailem