- 浏览: 448129 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (108)
- Ibatis (0)
- ZK (13)
- 设计模式 (3)
- Java编程 (21)
- 正则表达式 (2)
- 开发小续 (2)
- 杂谈 (1)
- 数据库 (6)
- Hibernate (6)
- Struts 2 (2)
- Spring (2)
- 版本控制 (4)
- Subversion (1)
- Myeclipse (1)
- EL (1)
- jsp (1)
- CAS (1)
- SSO (1)
- Restful Web Service (3)
- jersey (2)
- jersey与spring (1)
- web service框架 (1)
- 系统分析 (1)
- Subversion windows service (1)
- tomcat (1)
- PermGen Space (1)
- 编程心得 (1)
- google map api (1)
- springmvc (1)
- ajax (1)
- Hibernate QBC (1)
- oracle oracle10g (1)
- RBAC 权限设计 (1)
- springsecurity 3 (1)
- JPA (1)
- JPA j2ee (1)
- maven java (1)
- Jquery框架 UI框架 (1)
- printcss (1)
- java reflect 反射 (1)
- Jquery框架 UI框架 3scschool (1)
- collabnet Subversion (1)
- linux redhat (1)
- mysql (3)
- spring spring-data-jpa (1)
- Jquery AjaxForm (1)
- Jquery Map (1)
- linux (3)
- linux nginx openssl zlib pcre (1)
- linux jdk (1)
- 物联网技术 嵌入式 C# (1)
- oracle 数据库 (1)
- oracle (5)
- maven (1)
- java 定时器 (1)
- swing (1)
- java (2)
- 短信接口 (1)
- DBUtils (1)
- JDBC (1)
- javascript json (1)
- shiro (1)
- 权限系统 (1)
- 嵌入式 (1)
- 树莓派 (1)
- python (1)
- Github (1)
- 代码托管 (1)
- 产品设计 (2)
- 产品需求 (2)
- BRD (1)
- MRD (1)
- PRD (1)
- DRD (1)
- FRD (1)
- GIS (1)
- SOA (1)
- 网站资源 (1)
- 骆驼 (1)
- 黑客技术资源 (1)
- 网络安全资源 (1)
- 个人修炼 (1)
- Angular2 (1)
- Nodejs Krakenjs (1)
最新评论
-
GeorgeFeng:
学习啦,感谢
RBAC用户权限管理数据库设计 -
徜徉の小溪:
yuanliangding 写道请求进来时,创建的对象都不是由 ...
基于RESTful Web Service 的Jersey框架与Spring完美整合 -
yuanliangding:
请求进来时,创建的对象都不是由Spring弄出来的。。
基于RESTful Web Service 的Jersey框架与Spring完美整合 -
Ripin_Yan:
我已经按照你的xml这个顺序配置了,结果还是中文乱码。是还有什 ...
SpringMVC使用注解@ResponseBody返回json中文乱码 -
王静娜:
作者的实体图画的很好很有条理,但是个人觉得用户组对应的是资源, ...
RBAC用户权限管理数据库设计
xml <listbox id="userLbx" model="@{userWin.userList}" fixedLayout="true" paginal="@{pagingUser}" selectedItem="@{userWin.user}" onSelect="showUserEdit();"> <listhead> <listheader label="用户名" align="center"></listheader> <listheader label="手机号" align="center"></listheader> <listheader label="分机号" align="center"></listheader> <listheader label="职位" align="center"></listheader> <listheader label="传真" align="center"></listheader> <listheader label="启用状态" align="center"></listheader> </listhead> <listitem self="@{each=user}"> <listcell label="@{user.username}"></listcell> <listcell label="@{user.phone}"></listcell> <listcell label="@{user.exten}"></listcell> <listcell label="@{user.position}"></listcell> <listcell label="@{user.fax}"></listcell> <listcell label="@{user.enabled,converter='com.linktel.linkFax.web.zk.converter.DataConverter'}"></listcell> </listitem> </listbox>
Java package com.linktel.linkFax.web.zk.controller; import java.util.ArrayList; import java.util.List; import org.zkoss.zk.ui.Components; import org.zkoss.zk.ui.event.Event; import org.zkoss.zk.ui.event.EventListener; import org.zkoss.zk.ui.event.Events; import org.zkoss.zk.ui.event.SelectEvent; import org.zkoss.zk.ui.ext.AfterCompose; import org.zkoss.zkplus.databind.AnnotateDataBinder; import org.zkoss.zkplus.spring.SpringUtil; import org.zkoss.zul.Window; import org.zkoss.zul.api.Combobox; import org.zkoss.zul.api.Comboitem; import org.zkoss.zul.api.Listbox; import org.zkoss.zul.api.Paging; import org.zkoss.zul.event.PagingEvent; import org.zkoss.zul.event.ZulEvents; import com.linktel.linkFax.LinkFaxContext; import com.linktel.linkFax.dao.support.Page; import com.linktel.linkFax.domain.Company; import com.linktel.linkFax.domain.Dept; import com.linktel.linkFax.domain.User; import com.linktel.linkFax.service.CompanyService; import com.linktel.linkFax.service.DeptService; import com.linktel.linkFax.service.UserService; @SuppressWarnings("serial") public class UserController extends Window implements AfterCompose { protected AnnotateDataBinder binder; private List<User> userList ; // 由于个人失误没添加Get访问器 关键就在于这个 // public List<User> getUserList() { // return userList; // } public void setUserList(List<User> userList) { this.userList = userList; } }
5.0.2 版本的错误
2010-6-4 13:57:45 org.zkoss.zk.ui.impl.UiEngineImpl handleError:1154
严重: >>org.zkoss.zk.ui.UiException: Expects java.util.Set, java.util.List, java.util.Map, Object[], Enum Class, or BindingListModel only. class com.linktel.linkFax.web.zk.controller.UserController
>> at org.zkoss.zkplus.databind.ListModelConverter.coerceToUi(ListModelConverter.java:57)
>> at org.zkoss.zkplus.databind.Binding.myLoadAttribute(Binding.java:366)
>> at org.zkoss.zkplus.databind.Binding.loadAttribute(Binding.java:336)
>> at org.zkoss.zkplus.databind.DataBinder.loadAttrs(DataBinder.java:572)
>> at org.zkoss.zkplus.databind.DataBinder.loadComponent0(DataBinder.java:527)
>> at org.zkoss.zkplus.databind.DataBinder.loadAll(DataBinder.java:556)
3.6.4 版本的错误 (正确)
org.zkoss.zk.ui.UiException: java.lang.NoSuchMethodException: class com.linktel.linkFax.web.zk.controller.IndexController: name=userList args=null
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
org.zkoss.lang.Classes.newInstance(Classes.java:78)
org.zkoss.lang.Exceptions.wrap(Exceptions.java:164)
org.zkoss.zk.ui.UiException$Aide.wrap(UiException.java:46)
org.zkoss.zkplus.databind.DataBinder.fetchValue(DataBinder.java:1005)
org.zkoss.zkplus.databind.DataBinder.myGetBeanWithExpression(DataBinder.java:989)
org.zkoss.zkplus.databind.DataBinder.getBeanAndRegisterBeanSameNodes(DataBinder.java:957)
org.zkoss.zkplus.databind.Binding.loadAttribute(Binding.java:334)
org.zkoss.zkplus.databind.DataBinder.loadAttrs(DataBinder.java:563)
org.zkoss.zkplus.databind.DataBinder.loadComponent0(DataBinder.java:518)
org.zkoss.zkplus.databind.DataBinder.loadAll(DataBinder.java:547)
org.zkoss.zkplus.databind.AnnotateDataBinderInit.doAfterCompose(AnnotateDataBinderInit.java:145)
org.zkoss.zk.ui.impl.RealInits.doAfterCompose(Initiators.java:84)
org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage0(UiEngineImpl.java:384)
org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage(UiEngineImpl.java:299)
org.zkoss.zk.ui.http.DHtmlLayoutServlet.process(DHtmlLayoutServlet.java:230)
org.zkoss.zk.ui.http.DHtmlLayoutServlet.doGet(DHtmlLayoutServlet.java:166)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
发表评论
-
ZK fulfill 属性的延迟加载组建
2010-08-19 11:01 1881fulfill属性 fulfill属 ... -
ZK加载页面的生命周期
2010-08-04 17:26 2174加载页面的活动周期 ... -
ZK使用JQuery实现动态效果
2010-07-15 11:26 4035<?xml version=" ... -
(转)ZK框架初步总结【二】---关于server-push
2010-07-05 09:32 2539关于ZK框架的服务推 ... -
ZK 获取客户端事件状态的问题 ?
2010-07-02 17:37 2287ZK Client Programming, 在客户端编程.触 ... -
ZK客户端编程之Checkbox复选框的(全选/全不选)
2010-07-01 13:16 4787on June 30, 2010, I have met a ... -
Struts,ZK 各实现细粒度的权限验证控制(下)
2010-06-28 16:05 1273上篇,所说为什 ... -
Struts,ZK 各实现细粒度的权限验证控制(上)
2010-06-28 15:26 1814权限控制我们有很多种实现的方法,而对于不同的UI编 ... -
ZK 5.0.2版本中constraint 验证不符合规范时却不能中断zul向后台提交
2010-06-24 16:17 1995ZK 5.0.2版本中constraint 验证不符合规范时却 ... -
ZK 3.6.4和5.0.2版本servlet线程与事件处理线程的配置区别
2010-06-22 13:32 2092默认情况下,ZK的过程中一个独立的线程的事件称为事 ... -
ZK 多个下拉菜单动态级联绑定对象
2010-06-13 09:23 5032//前台页面的zul文件 =========== ... -
ZK Paging组件实现动态分页,描述很通俗易懂
2010-05-28 11:41 5212zul页面: zul 页面: < ...
相关推荐
ZK 5.0.2 API 是一个针对ZK框架的开发接口文档,该框架主要用于构建高度交互的、丰富的Web用户界面。ZK是一个Java开源框架,它简化了客户端和服务器端之间的通信,使得开发者可以专注于创建动态和响应式的用户界面,...
总结起来,ZK Client Engine 5.0.2 API 提供了全面的客户端操作Zookeeper的工具,涵盖了会话管理、ZNode操作、权限控制和事件监听等功能,是实现分布式协调服务的关键组件。结合`jsdoc`文档,开发者可以更有效地利用...
【标题】"zk-bin-3.6.2.zip_zk_zk version 3_zk-bin-5.0.2" 涉及到的是ZooKeeper的两个不同版本,即3.6.2和5.0.2。ZooKeeper是一个分布式协调服务,广泛应用于大数据和分布式计算系统中,如Hadoop、HBase等。它提供...
I’m pleased to announce that Spring Framework 5.0.2 and 4.3.13 are available now, as a pair of refinement releases which are recommended as immediate upgrades for all Spring users. They will also be ...
netassist5.0.2可能包含了安全防护机制,如数据加密,防止敏感信息泄露。 总的来说,网络调试助手netassist5.0.2是一款强大且全面的网络诊断工具,其丰富的功能、易用的界面以及持续的更新,使其成为网络管理员和...
Spring 5.0.2是Spring框架的一个重要版本,它包含了一系列增强特性和改进,以提升开发效率和应用性能。这个版本的jar包是开发者在使用Spring框架时必不可少的依赖库,可以从官方仓库...
Safari 5.0.2 part2 Safari 5.0.2 part2
**Elasticsearch 5.0.2 知识点详解** Elasticsearch 是一个开源的分布式搜索引擎,以其高效、可扩展、实时的搜索与数据分析能力而闻名。版本 5.0.2 是 Elasticsearch 的一个重要里程碑,它在前一版本的基础上进行了...
Spring 5.0.2 版本是该框架的一个重要里程碑,它引入了许多新特性、增强功能以及对现有功能的优化。在此版本中,Spring 继续保持着对最新技术和标准的兼容性,例如Java 9和10的支持,以及对反应式编程的进一步集成。...
赠送Maven依赖信息文件:asm-all-5.0.2.pom; 包含翻译后的API文档:asm-all-5.0.2-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.ow2.asm:asm-all:5.0.2; 标签:all、ow2、jar包、java、中文文档; 使用方法...
在Win7下调试28335,CCStudio软件的Code Generation Tools必须升级到这个版本(v5.0.2)否则就是各种报错,搞了一上午,终于搞定了
版本5.0.2是这个库的一个特定发行版,提供了对PDF格式创建、编辑和解析的强大支持。在这个"iText-5.0.2 JAR包"中,用户可以找到核心库的JAR文件以及相关的Readme文件,用于理解和使用iText的功能。 1. iText概述:...
5.0.2.RELEASE 版本在5.0主版本基础上进行了优化和bug修复。在这一版本中,Spring Framework增强了对Java 8特性的支持,比如函数式编程接口和日期时间API。同时,它也提升了对响应式编程的支持,这是Spring 5的一大...
使用这个汉化包,用户可以更轻松地理解和操作Bugzilla的各项功能,如创建新bug报告、分配任务、跟踪状态变化、设置优先级和严重性,以及参与讨论。简体中文界面对于中国开发者和项目经理来说,无疑降低了沟通和使用...
版本5.0.2是该软件的一个更新迭代,旨在提供更稳定、功能更丰富的用户体验。 在UML世界中,有多种图表和元素,如用例图、类图、序列图、状态图、活动图等,它们各自服务于不同的目的。用例图展示了系统与用户之间的...
官方spring-framework-5.0.2.RELEASE完整包官方spring-framework-5.0.2.RELEASE完整包官方spring-framework-5.0.2.RELEASE完整包
《DBeaver_v5.0.2:一款全能的数据库管理工具》 DBeaver是一款免费、开源且跨平台的数据库管理和开发工具,其版本DBeaver_v5.0.2是我们今天要深入探讨的重点。作为数据库安装包,它旨在为开发者提供一个直观且功能...
5.0.2.RELEASE是Spring框架的一个稳定版本,带来了许多新特性和改进。这个zip文件包含了Spring Framework 5.0.2.RELEASE的完整发布内容。 首先,Spring Framework 5.0引入了对Java 9及更高版本的支持,这意味着它...
用户可以查看和修改这些源代码,例如修复bug、替换资源或添加自定义功能,然后重新打包生成新的apk。不过,值得注意的是,未经授权修改他人的应用可能会涉及到版权问题,因此在使用这项功能时应遵循合法和道德的原则...
标题中的"cdt-master-5.0.2.zip"指的是Eclipse CDT(C/C++ Development Tooling)的源码仓库主分支的一个版本。CDT是Eclipse IDE的一个插件,专门为C和C++开发者提供了集成开发环境。版本号5.0.2表示这是一个稳定...