(Translated by https://www.hiragana.jp/)
Apache Velocity - 维基百科,自由的百科全书 とべ转到内容ないよう

Apache Velocity

维基百科ひゃっか自由じゆうてき百科ひゃっかぜん
Apache Velocity
開發かいはつしゃApache软件基金ききんかい
とうぜん版本はんぽん
  • 2.4 (2024ねん2がつ10日とおか;穩定版本はんぽん)[1]
編輯維基數據鏈接
みなもとだい码库 編輯維基數據鏈接
编程语言Java
操作そうさけいまたが平台ひらだい
类型ばん引擎
许可协议Apache许可证 2.0
网站http://velocity.apache.org/

Apache Velocityいち个基于Javaてきばん引擎,它提供ていきょうりょう一个模板语言去引用由Javaだい码定义的对象むねざい确保Web应用ほどじょざい表示ひょうじ层和业务逻辑层之间的へだた离(そくMVC设计しき)。

VelocityApache基金ききんかい旗下きかてきいち开源软件项目,其发ぬの遵循Apache许可证标准。

用途ようと

[编辑]

下面かめんいち利用りようVelocityてきつね见应よう类型:

  • Web应用ほどじょ网页设计しゃ创建HTML页面,并为动态しんいき预留うらない。页面さいよしVelocityViewServletあるにんなん支持しじVelocityてきかまち处理。
  • みなもとだい生成せいせい:Velocityもと于模ばん生成せいせいJava、SQLあるPostScriptみなもとだい码。大量たいりょうてき开源かずしょう软件つつみてき开发就是这样利用りようVelocity。[2]
  • 电子邮件生成せいせい:许多应用ほどじょ为了账户ちゅうさつみつひさげ醒或动寄おく报表需自动生成せいせい电子邮件。利用りようVelocity,电子邮件ばん以存储在いちぶん本文ほんぶんけん,而不直接ちょくせつ嵌入かんにゅういた电子邮件生成せいせいてきJavaだい码中。
  • XML转化:Velocity提供ていきょういちAntにん务——Anakia。Anakia读取XMLぶんけん利用りようVelocityばん转换なりしょ需的ぶん档格しきつね见的应用はたぼう种格しきてきぶん档转换成てきいち个带样式てきHTMLぶん档。

だい码示れい

[编辑]

如下てきWebばん

## Velocity Hello World
<html>
    <body>
       #set( $foo = "Velocity" )
       ## followed by
       Hello $foo World!
    </body>
</html>

经过Velocity处理きさきかい生成せいせい如下てきHTMLだい码:

<html>
    <body>
     Hello Velocity World!
    </body>
</html>

まいり

[编辑]

参考さんこう文献ぶんけん

[编辑]
  1. ^ Release 2.4. 2024ねん2がつ10日とおか [2024ねん2がつ18にち]. 
  2. ^ PoweredByVelocity. Velocity Wiki. Wiki.apache.org. 2009-12-30 [2010-03-29]. (原始げんし内容ないようそん于2010-03-23). 

外部がいぶ链接

[编辑]