
技术学习
trapeze
这个作者很懒,什么都没留下…
展开
-
ZK5.0和客户端+服务器端相结合的编程方式
译注:我对JSF比较熟悉,最近想研究一些其它的事件驱动的基于组件的WEB层框架,继Wicket和GWT之后,我开始仔细学习了一下ZK,虽然之前说的那几种框架也各有很多的优点,但ZK还是给了我很强的冲击。肤浅的总结一下:丰富漂亮的组件库。这一点我觉得比JSF和Wicket要强。JSF虽然有很多三方组件库,但是各自为政,虽然都是基于规范的,但大多做了自己的扩展,很难一起使用,比如要想把Ic...2009-09-20 12:03:49 · 316 阅读 · 0 评论 -
是什么让BS软件变得如此脆弱
原文链接。 一个略懂HTML的朋友告诉我,他在使用公司OA系统时,用Chrome在表单页面上做了点小改动,然后点了保存按钮,本来不能修改的数据竟然修改并保存到数据库里去了,软件真的这么脆弱吗?我看了一下他们的系统,是一个BS架构的企业软件,这个表单的局部类似下面这个样子:可以看到类型这个下拉框是不可编辑的,在Chrome里按下F12可以看到对应的HTML代码是这样的:&l...原创 2012-11-14 22:56:46 · 193 阅读 · 0 评论 -
讨论:如何处理SessionScope和序列化自己的关系?
事情的起因是这样的:我想使用JSF2.0的ViewScope的MangedBean作为一个编辑界面的backing bean,但是发现它竟然要求这个bean必须要求支持序列化——因为ViewScope是通过把状态保存在ViewRoot上来实现的,这又依赖于StateManager,它在保存状态时需要序列化。本来让这个bean实现序列化接口就可以了,不过我这个bean可能还有一个属性是一个Sprin...2010-07-17 10:43:17 · 199 阅读 · 0 评论 -
和一个朋友关于快速开发的对话
Alex_朋友 说:你看过金蝶最近推的一个开源的OperaMask么Alex_朋友 说:还行Alex_朋友 说:好像也是基于JSFYanHua(Allen) 说:奥,我们的表现层和OperaMask非常像YanHua(Allen) 说:都是基于jsf和一个ria的javascript框架Alex_朋友 说:哦Alex_朋友 说:感觉Opera咋样...2009-07-22 17:31:02 · 150 阅读 · 0 评论 -
安装rails2.3.3环境
以前学习rails都是下载一个netbeans,在jruby上跑rails,现在机器上连netbeans也没有了,试着真正安装一下rails。ruby1.8.7在windows上没有一键安装文件,我就用之前的一个1.8.6的安装。安装好以后是没办法通过gem安装rails的,因为gem的版本太低了,参考《Upgrading InstantRails to Rails 2.2 on Windows...2009-11-21 17:42:05 · 97 阅读 · 0 评论 -
JSF中不同种类的managed-beans
在icefaces的博客上看到一篇文章——Making distinctions between different kinds of JSF managed-beans,将JSF的managed bean进行了分类,可以借鉴参考一下: Managed-Bean Type Nickname Typical Scope...2009-05-18 16:46:48 · 171 阅读 · 0 评论 -
为icefaces的表格组件实现延迟加载的DataModel
这篇文章摘译自IceFaces官方的blog,文章中提到的LazyDataModel也适用于其它的JSF组件库中的Table组件。原文地址:http://blog.icefaces.org/blojsom/blog/default/2008/11/05/Lazy-Loading-a-JSF-DataModel-for-an-ICEfaces-ice-dataTable/ 数据迭代组...2009-05-18 16:40:34 · 196 阅读 · 0 评论 -
RichFaces要换了个LOGO,看看备选图案吧
1. logo1.jpg(61 kb) ...2009-05-13 11:04:31 · 146 阅读 · 0 评论 -
检查jar文件编译版本的groovy脚本
写了一段检查jar是不是1.6编译的groovy脚本,没有优化,效率很差,记在这里备忘。 import java.io.*;import java.util.*;import java.util.zip.*;class JarVersionChecker{ def checkJdk6(String folder){ println "begin c...2009-04-20 14:25:16 · 105 阅读 · 0 评论 -
好消息:GAE开始支持java,GWT1.6发布,而且有了Google Eclipse插件
现在到 Google Web Toolkit(GWT)提供的下载已经是1.6版本了,更令人兴奋的是GAE开始支持Java了,请看App Engine Java Overview。Welcome to Google App Engine for Java! With App Engine, you can buildweb applications using standard Java...2009-04-08 15:12:02 · 154 阅读 · 0 评论