recent posts

防止表单重复提交机制在JSF2中的实现

在B/S系统开发过程中,关于如何防止表单的重复提交问题,也是一个老生常谈的问题,这里说说如何在JSF2的开发环境下防止表单重复提交。 问题解决的思路基本和struts的思路是一致的,那就是 生成一个字符串(token),放置在session里, 在表单生成时,同时把这个token…

IE10 hack 一例

在升级了IE10之后,发现在IE9下表现正常的hao123在IE10下抽风了,查来查去,就发现是IE10把IE条件注释给取消了,这下可就麻烦了,为什么呢? hao123已经全面使用了CSS3+HTML5,其中页面的主体layout是基于CSS3的flex box,由于IE…

JPQL CASE WHEN 写法一则

其实也没什么特别的,就是JPA2中,JPQL的解析还是有硬伤啊,害得我摸索了好一阵子。 请看: 这里的JPQL是根据 tansaction type 统计该type有多少金额,本来简单的,但是金额加上符号后,就不简单了,要分正负了。sum函数因此变复杂了。用到了CASE WHEN…

tabindex 属性的妙用

大家都知道HTML中,有些元素是可以获取焦点的,尤其在表单中,碰上一些BT的客户需求,提出要用键盘走天下。如果你只用原生组件,那么,OK,过关。如果你在项目中使用了人造组件(比如Primefaces)呢? 那么恭喜你?,屌丝,你就哭泣吧。Primefaces…

© 2022, Bill X.