FreeMarker je šablonovací systém pro Javu. Je navržen s ohledem na čistotu návrhu podle vzoru MVC. Používá se především pro pohled (view) v prostředí Java Servlets, ale může být použit pro generování textů v libovolném prostředí – např. generování statických webových stránek, konfiguračních souborů, e-mailů…FreeMarker na rozdíl od Java Server Pages neumožňuje přímé vkládání Java kódu do šablon a šablony jsou interpretovány až za běhu (nejsou předkompilovány do Java bajtkódu).
Property | Value |
prop-cs:aktuálníVerze
| |
prop-cs:datumAktuálníVerze
| |
prop-cs:datumPřipravovanéVerze
| |
prop-cs:jméno
| |
prop-cs:licence
| |
prop-cs:operačníSystém
| |
prop-cs:popisek
| |
prop-cs:připravovanáVerze
| |
prop-cs:typSoftwaru
| |
prop-cs:vývojář
|
- Jonathan Revusky, Attila Szegedi, Dániel Dékány, a další
|
prop-cs:web
| |
prop-cs:wikiPageUsesTemplate
| |
dbpedia-owl:abstract
|
- FreeMarker je šablonovací systém pro Javu. Je navržen s ohledem na čistotu návrhu podle vzoru MVC. Používá se především pro pohled (view) v prostředí Java Servlets, ale může být použit pro generování textů v libovolném prostředí – např. generování statických webových stránek, konfiguračních souborů, e-mailů…FreeMarker na rozdíl od Java Server Pages neumožňuje přímé vkládání Java kódu do šablon a šablony jsou interpretovány až za běhu (nejsou předkompilovány do Java bajtkódu). FreeMarker umožňuje automatický výběr šablony podle zvoleného jazyka – např. při požadavku na stránku index.ftl pro jazyk cs_CZ se postupně hledají šablony index_cs_CZ.ftl, index_cs.ftl a index.ftl. FreeMarker rovněž umožňuje používat jakýsi systém dědičnosti šablon. Např. v následující struktuře souborů se při vložení (include) obsahu souboru */menu.ftl do souborů /index.ftl a /aktuality.index.ftl vloží soubor /menu.ftl, do souboru /e-shop/index.ftl se ale vloží /e-shop/menu.ftl:/index.ftl/menu.ftl/aktuality/index.ftl/aktuality/menu.ftl/e-shop/index.ftl/e-shop/menu.ftlVe FreeMarkeru lze vytvářet knihovny šablon, které je následně možné naimportovat do jiné šablony. Při importu je určen jmenný prostor knihovny, takže při importu více knihoven s prvky se shodnými názvy nedochází ke konfliktu jmen.
|
dbpedia-owl:depictionDescription
|
- Windows Internet Explorer 7.0 s titulní stránkou Wikipedie.
|
dbpedia-owl:latestPreviewVersion
| |
dbpedia-owl:latestReleaseVersion
| |
dbpedia-owl:license
| |
dbpedia-owl:operatingSystem
| |
dbpedia-owl:wikiPageExternalLink
| |
dbpedia-owl:wikiPageID
| |
dbpedia-owl:wikiPageLength
| |
dbpedia-owl:wikiPageOutDegree
| |
dbpedia-owl:wikiPageRevisionID
| |
dbpedia-owl:wikiPageWikiLink
| |
dbpedia-owl:wikiPageWikiLinkText
| |
dcterms:subject
| |
rdf:type
| |
rdfs:comment
|
- FreeMarker je šablonovací systém pro Javu. Je navržen s ohledem na čistotu návrhu podle vzoru MVC. Používá se především pro pohled (view) v prostředí Java Servlets, ale může být použit pro generování textů v libovolném prostředí – např. generování statických webových stránek, konfiguračních souborů, e-mailů…FreeMarker na rozdíl od Java Server Pages neumožňuje přímé vkládání Java kódu do šablon a šablony jsou interpretovány až za běhu (nejsou předkompilovány do Java bajtkódu).
|
rdfs:label
| |
prov:wasDerivedFrom
| |
foaf:homepage
| |
foaf:isPrimaryTopicOf
| |
foaf:name
| |
is dbpedia-owl:wikiPageWikiLink
of | |
is foaf:primaryTopic
of | |