`

jmaki的使用

阅读更多
今天没事做,想起前几天群里的一个同学说道jmaki可以用来做表格的排序,就想看看
jMaki是一个AJAX框架,利用jMaki可以让java或者ruby开发人员很方便的在起程序中使用ajax技术。

首先要利用jmaki技术,使用netbeans是再方便不过的了,使用netbeans,选择插件,有一项是
jMaki Ajax support,安装完成后就可以在视图中使用jMaki的标签了。

利用netbeans的插件功能,可以很方便的把jMaki的标签拖到页面上。

这里演示一个dojo中的table标签,拖动table 标签到视图文件上,显示
<%= jmaki_widget 'dojo.table',
:value =>
{:columns => [
     { :label => 'Title', :id => 'title'},
     { :label =>'Author', :id => 'author'},
     { :label => 'ISBN', :id => 'isbn'},
     { :label => 'Description', :id => 'description'}
     ],
  :rows => [
     { :title => 'Book Title 1', :author => 'Author 1', :isbn => '4412', :description => 'A Some long description'},
     { :id => 'bar', :title => 'Book Title 2', :author => 'Author 2', :isbn => '4412', :description => 'A Some long description'}
     ]
  }
-%>
生成的表格具有升降序的功能,只需要利用controller中取出的数据替换:rows中的即可,

<%= jmaki_widget 'dojo.table',
:value =>
{:columns => [
     { :label => 'Title', :id => 'title'},
     { :label =>'Description', :id => 'description'},
     { :label => 'Image_url', :id => 'image_url'}
     ],
  :rows =>@products
  }
-%>

可以对于表格的外观我还是不明白怎么控制,是不是还是通过css进行控制呢?




分享到:
评论

相关推荐

    jMaki是SUN支持的一个AJAX框架

    dojo开发工具,Eclipse3.3插件。 jMaki是SUN支持的一个AJAX框架。这个项目的是让Java开发人员在其基于Java的应用程序中(不管是...jMaki使用了Java与JavaScript中最优秀的部分以此来提供一些Rich AJAX style widgets。

    jmaki development with sun glassfish v3

    本文档旨在介绍如何使用 jMaki 在 Sun GlassFish V3 应用服务器上进行开发,这是由 Sun Microsystems 推出的一个开放源代码的 Java EE 应用服务器。Sun GlassFish V3 是一个高度可扩展、可靠且功能丰富的平台,支持...

    AJAX和Web开发新技术:DynamicFaces.pdf

    3. **使用jMaki widgets等支持AJAX的组件**:Dynamic Faces还允许开发者引入第三方库,如jMaki,它提供了一系列预构建的AJAX组件。这些组件可以直接在JSF页面中使用,无需手动编写大量的JavaScript代码。 ```html ...

    ajax资源

    文档可能详细介绍了如何集成和使用jMaki来构建富客户端应用。 5. **JSON_speakernoted.pdf**:JSON(JavaScript Object Notation)是轻量级的数据交换格式,常用于Ajax数据传输。这份演讲笔记可能深入讲解了JSON的...

    SD大会精品讲座:运用AJAX开发Web-2.0应用

    jMaki支持多种数据格式(如JSON、XML等),并且易于配置和使用。 ##### 3. AJAX-enabled JavaServer Faces (JSF) JavaServer Faces (JSF) 是一个用于构建Java Web应用的标准框架。通过使用特定的扩展和库(如...

    章节学习AJAX和Web开发新技术之DynamicFaces.pdf

    3. 添加支持AJAX的组件,如jMaki widget:这些预构建的组件可以直接引入到页面中,为网页带来丰富的交互性。 要开发使用Dynamic Faces的应用,首先需要在标准的JSF 1.2实现中集成AJAX功能,这涉及到定制的Lifecycle...

    JSF进阶指路

    因此,专门针对JSF设计的AJAX框架如RichFaces、IceFaces、JMaki和JSF-ext(DynaFaces)成为了更好的选择。其中,RichFaces和IceFaces都曾是商业扩展,后来开源,且两者都有与Seam框架的良好集成。Seam是一个强大的...

    Ajax框架集

    通过Ajax,浏览器可以使用JavaScript向服务器发送异步请求并接收XML格式的数据,然后利用这些数据更新页面的部分内容,而无需刷新整个页面。这种技术使得用户界面更加流畅,因为用户的操作不会因为等待数据加载而...

Global site tag (gtag.js) - Google Analytics