当前位置:  软件>java软件

视图/控制器技术 Gracelets

    来源:    发布时间:2014-12-25

    本文导语:  Gracelets = Groovy + Facelets 为了解决一个特殊问题,你可以定义自己的DSL,Raven使用DSL来写build脚本,但你可以使用DSL来生成XML内容,RSS内容,HTML页,SQL语句,建立swing应用或执行单位换算。 但什么是Gracelets?它是做什么的? Gra...

Gracelets = Groovy + Facelets

为了解决一个特殊问题,你可以定义自己的DSL,Raven使用DSL来写build脚本,但你可以使用DSL来生成XML内容,RSS内容,HTML页,SQL语句,建立swing应用或执行单位换算。

但什么是Gracelets?它是做什么的?

Gracelets是一种视图/控制器技术,工作于JSP/Facelets之上,它允许使用DSL写你自己的视图,有了Gracelets,你就可以用比实际JSF/Facelets页更少的代码来写你的应用程序视图。

实际上,一般你会使用以下的代码来写一个简单的JSF/Facelets页:




       
                Hello World Example
       
       
               
                       
                           
       


使用Gracelets,你只需写:

xh.html {
     head { title("Hello World Example") }
     body {
         xh.a(href: "http://somesite/somepage") {
             h.graphicImage(url: "someimg.png", style: "border: 0") 
         }
     }
}

很简单,对吧?
你对Gracelets有兴趣了吗?别着急,你可以通过这里查看它的一些例子程序。


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • IE11设置IE兼容性视图及提升Windows 8.1中IE11兼容性的相关设置
  • oracle 视图权限 oracle 创建视图权限不足
  • SQL SERVER先判断视图是否存在然后再创建视图的语句
  • 用Oracle动态性能视图采集查询调优数
  • iOS 滚动视图 BFDragGestureRecognizer
  • sql 刷新视图
  • HTML标签参考手册 iis7站长之家
  • Eclipse内容导航视图框架 Eclipse CNF
  • JSON格式化视图查看工具 HiJson
  • 在Oracle中向视图中插入数据的方法
  • Linux菜瓜求救:我在用KDE打开网页浏览器时出错:无法为:text/html创建视图,如何解决?
  • 请问怎么使JTextArea或JEditorPane在显示的视图内自动换行?
  • 请教各位大侠,在windows环境下的mysql 存储过程、视图在linux下是否都能运行?
  • 关于ToolTip:我要在自己的视图上,当鼠标移到某个位置的时候,显示一个tooltip,怎么做?
  • sql视图创建索引的方法
  • Android 月视图控件 MonthView
  • Backbone.js 视图控制 Quilt.js
  • ******"Servlet根据JSP视图的需求生成JavaBeans的实例并输出给JSP环境"如何实现上面这句话的效果??*******
  • jquery easyui自定义DataGrid视图
  • 如何查看表与视图结构?(sql数据库与mysql)
  • Oracle的物化视图管理


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3