`
ericslegend
  • 浏览: 87029 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ZK 数据传输三:在页面使用SpringUtil获取spring层类再获取数据(jsp页面或zul页面)

    博客分类:
  • ZK
阅读更多

dataBinding.zul:

<?page title="Data Binding" contentType="text/html;charset=UTF-8"?>
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" ?>

<panel title="页面使用SpringUtil(直接在*.jsp的页面使用,然后所有标签前加z:,也是可以用的)">
	  <panelchildren>
		
		<zscript>
			import org.zkoss.zkplus.spring.SpringUtil;
			import cn.wempire.zkcrud.service.*;
			import cn.wempire.zkcrud.pojo.*;
			UserService userService = (UserService)SpringUtil.getBean("userService");
			List list = userService.findAllUsers();
		</zscript>
	    <label value="${list}"/>
	  </panelchildren>
	</panel>

 UserService.java User.java分别是service层和pojo层的类,一般会用spring和hibernate的都会,这里不再赘述,看看包名就懂了。

分享到:
评论

相关推荐

    zk curd 小例 数据绑定 页面间事件传送 适合初学者

    ZK CURD小例是针对初学者的一个教程,主要涵盖了数据绑定和页面间事件传送这两个核心概念。在Web开发中,ZK是一个基于组件的Java AJAX框架,它提供了丰富的用户界面组件和简单易用的数据绑定机制,使得开发者可以更...

    zk入门.web框架

    2. **ZUL页面与Window类的交互**:可以使用`&lt;window id="win" use="com.cares.MyWindow"&gt;`或`&lt;window id="win" apply="com.cares.MyApply"&gt;`将ZUL页面与自定义的Java类关联起来,实现数据绑定和业务逻辑处理。...

    zk_spring_jpa_todo.rar_jpa_spring jpa zk_zk_zk todo.zip_zk bs

    ZK是一个Java开发的富客户端用户界面框架,Spring是一个广泛使用的Java企业级应用框架,而JPA(Java Persistence API)是Java平台上的对象关系映射标准,它简化了数据库操作。让我们深入探讨这些技术如何协同工作。 ...

    zul页面和java注解

    整理的比较全面的zul页面注解和java注解,初学zk框架的朋友可以看看,了解注解的功能,便于框架的学习。

    zul studio 安装文件

    在本安装文件中,你将找到所有必要的组件来配置和使用ZUL Studio进行ZK应用的开发。 首先,我们来了解一下ZUL Studio的核心特性: 1. **可视化设计**:ZUL Studio提供了一个直观的拖放式界面,允许开发者直接在...

    ZK框架:Ajax开发实战

    3. **表达式语言(EL)**:ZK使用表达式语言,允许在界面上直接绑定后台数据。这使得开发者无需编写大量JavaScript代码,即可实现动态数据展示。 4. **ZUL文件**:ZK使用ZUL(ZK User Interface Language)作为界面...

    ajax框架 zk开发手册

    - **组件化**:ZK提供了大量的预定义UI组件,如按钮、表格、树形结构等,这些组件具有丰富的样式和交互功能,可以直接在页面上使用,大大简化了前端开发工作。 - **事件驱动**:ZK采用事件驱动模型,用户与UI组件的...

    ZK Spring TODO的例子(MySql版)

    【标题】"ZK Spring TODO的例子(MySql版)"是一个关于使用ZK(Zul Kernel)和Spring框架实现一个待办事项应用的示例,其中数据存储选用的是MySQL数据库。这个例子旨在帮助开发者理解如何将这三个技术有效地整合在...

    zk开发手册和注意事项

    为了在JSP页面中使用ZK标签,需要引用相关的jar包,并进行相应的配置。ZK的JSP标签jar包位于项目的lib文件夹下,例如zk601是ZK 6.0.1版本的jar包,zkjsp21是对应版本的JSP标签jar包。将这些包添加到Web项目中后,...

    Zk中注解的使用(ZkDemo系列)

    `@Wire`可以直接将ZUL页面上的组件与控制器类的字段关联,而`@WireVariable`可以将服务层的对象注入到视图层,实现业务逻辑与视图的解耦。 5. `@Include`:这个注解用于在ZK页面中嵌入其他ZUL页面,类似于HTML中的`...

    ZK安装 ZK入门 开发 讲解 共3个pdf

    该文档将详细介绍如何安装和配置ZK Studio,以及如何使用其各种功能,如创建项目、编写页面布局、调试代码等。了解ZK Studio的使用对于提高ZK开发效率至关重要。 其次,"ZK-quickstart-3.6.3.pdf"是ZK 3.6.3版本的...

    ZK MVC与MVVM模式联合实现动态分页

    在ZK中,我们可以用ZUL(ZK User Interface Language)文件定义视图,Java类处理控制器逻辑,而模型则可以通过JavaBean或其他持久化技术实现。 MVVM模式是微软WPF和XAML环境中提出的一种新设计模式,它强调数据绑定...

    zk中文开发手册pdf版(基于3.5.1)

    4. **XML和ZUL**:ZK使用ZUL(ZK User Interface Language)作为其特有的页面描述语言,类似XML,使得页面布局和组件配置更为直观。 5. **性能优化**:ZK使用服务器端渲染和局部更新策略,只将改变的部分发送回...

    ZK知识学习积累总结

    在显示数据时,ZK使用类似于`forEach=${}`和`value=${each}`的语法来循环显示数据。`getDesktop()`方法用于获取当前页面所在的桌面环境,需要注意的是,如果在`&lt;iframe&gt;`中加载的页面不在同一桌面但共享相同的空间ID...

    ZK中文开发手册 html

    6. **脚本和表达式语言**:ZK支持ZUL(ZK User Interface Language)和EL(Expression Language),手册会解释这两种语言的语法和使用场景。 7. **皮肤和主题**:讲解如何定制ZK的外观,包括修改CSS样式和创建...

    zk框架demo

    3. **编写XUL界面**:在项目的Web-INF目录下创建ZUL(ZK User Interface)文件,使用XUL语法定义界面布局和组件。 4. **编写控制器**:实现MVC中的Controller部分,处理用户的请求和事件,更新模型或视图。 5. **...

    zk 插件(包括需要使用的包)

    ZK(Zul Kernel)是一种基于Java的轻量级企业级Web应用框架,它专注于提供简单、高效且可扩展的用户界面开发工具。ZK框架以其事件驱动的模型和组件模型,使得创建富互联网应用程序(RIA)变得更为简便。Eclipse是一...

Global site tag (gtag.js) - Google Analytics