About: FreeMarker

An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Apache FreeMarker is a free Java-based template engine, originally focusing on dynamic web page generation with MVC software architecture. However, it is a general purpose template engine, with no dependency on servlets or HTTP or HTML, and is thus often used for generating source code, configuration files or e-mails.

Property Value
dbo: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í , 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 JavaServer 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.ftl Ve 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. (cs)
  • FreeMarker ist eine Template-Engine für die Java-Plattform, die Platzhalter in Textdateien durch dynamische Inhalte ersetzt. Die häufigste Anwendung ist das Generieren von HTML in Webanwendungen, es wird aber u. a. auch zum Erzeugen von E-Mails, Quelltext und SQL-Queries verwendet. FreeMarker ist freie Software. (de)
  • Apache FreeMarker is a free Java-based template engine, originally focusing on dynamic web page generation with MVC software architecture. However, it is a general purpose template engine, with no dependency on servlets or HTTP or HTML, and is thus often used for generating source code, configuration files or e-mails. (en)
  • Freemarker est un moteur de template ou gabarits qui permet de générer automatiquement des fichiers textes à partir d'un modèle de données de type tableau associatif. C'est une bibliothèque logicielle écrite en Java, souvent utilisée pour générer des pages web ou du code source. Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ? (fr)
  • 프리메이커(FreeMarker)는 모델-뷰-컨트롤러(MVC), 소프트웨어 구조가 있는 동적 웹 페이지 생성에 초점을 둔 자바 기반 자유 템플릿 엔진이다. 그러나 자바 서블릿이나 HTTP, HTML 의존성이 없는 범용 목적의 템플릿 엔진이기 때문에 소스 코드, 구성 파일, 이메일 생성에 사용되기도 한다. (ko)
  • FreeMarker是一个基于Java的模板引擎,最初专注于使用MVC软件架构生成动态网页。但是,它是一个通用的模板引擎,不依赖于servlets或HTTP或HTML,因此它通常用于生成源代码,配置文件或电子邮件。FreeMarker是自由软件。 (zh)
  • FreeMarker — компилирующий обработчик шаблонов, написанный на Java, один из инструментов, позволяющих отделить логику и данные от представления в духе концепции Model-view-controller. Используется преимущественно при разработке web-приложений с использованием Java-сервлетов, также может использоваться для вывода текста в других случаях: генерация CSS, исходного кода Java и т. д. В отличие от JSP FreeMarker не является зависимым от архитектуры сервлета или от протокола HTTP. Таким образом шаблонизатор может использоваться не только в web-проектах. FreeMarker является свободным ПО. (ru)
dbo:genre
dbo:latestReleaseDate
  • 2021-02-16 (xsd:date)
dbo:latestReleaseVersion
  • 2.3.31
dbo:license
dbo:operatingSystem
dbo:programmingLanguage
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1866752 (xsd:integer)
dbo:wikiPageLength
  • 4090 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1089521135 (xsd:integer)
dbo:wikiPageWikiLink
dbp:developer
  • Jonathan Revusky, Attila Szegedi, Dániel Dékány, and others (en)
dbp:genre
dbp:latestReleaseDate
  • 2021-02-16 (xsd:date)
dbp:latestReleaseVersion
  • 2.300000 (xsd:double)
dbp:license
dbp:logo
  • 250 (xsd:integer)
dbp:name
  • Apache FreeMarker (en)
dbp:operatingSystem
dbp:programmingLanguage
dbp:released
  • 2000 (xsd:integer)
dbp:repo
dbp:website
dbp:wikiPageUsesTemplate
dbp:wordnet_type
dcterms:subject
rdf:type
rdfs:comment
  • FreeMarker ist eine Template-Engine für die Java-Plattform, die Platzhalter in Textdateien durch dynamische Inhalte ersetzt. Die häufigste Anwendung ist das Generieren von HTML in Webanwendungen, es wird aber u. a. auch zum Erzeugen von E-Mails, Quelltext und SQL-Queries verwendet. FreeMarker ist freie Software. (de)
  • Apache FreeMarker is a free Java-based template engine, originally focusing on dynamic web page generation with MVC software architecture. However, it is a general purpose template engine, with no dependency on servlets or HTTP or HTML, and is thus often used for generating source code, configuration files or e-mails. (en)
  • Freemarker est un moteur de template ou gabarits qui permet de générer automatiquement des fichiers textes à partir d'un modèle de données de type tableau associatif. C'est une bibliothèque logicielle écrite en Java, souvent utilisée pour générer des pages web ou du code source. Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ? (fr)
  • FreeMarker是一个基于Java的模板引擎,最初专注于使用MVC软件架构生成动态网页。但是,它是一个通用的模板引擎,不依赖于servlets或HTTP或HTML,因此它通常用于生成源代码,配置文件或电子邮件。FreeMarker是自由软件。 (zh)
  • FreeMarker — компилирующий обработчик шаблонов, написанный на Java, один из инструментов, позволяющих отделить логику и данные от представления в духе концепции Model-view-controller. Используется преимущественно при разработке web-приложений с использованием Java-сервлетов, также может использоваться для вывода текста в других случаях: генерация CSS, исходного кода Java и т. д. В отличие от JSP FreeMarker не является зависимым от архитектуры сервлета или от протокола HTTP. Таким образом шаблонизатор может использоваться не только в web-проектах. FreeMarker является свободным ПО. (ru)
  • 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í , 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ů… /index.ftl/menu.ftl/aktuality/index.ftl/aktuality/menu.ftl/e-shop/index.ftl/e-shop/menu.ftl (cs)
rdfs:label
  • FreeMarker (cs)
  • FreeMarker (de)
  • FreeMarker (en)
  • Freemarker (fr)
  • 프리메이커 (ko)
  • FreeMarker (ru)
  • FreeMarker (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Apache FreeMarker (en)
is dbo:programmingLanguage of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:programmingLanguage of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License