Sep 12
    Birt报表制作时会记录了jdbc连接信息(如果用jdbc连接),运行时直接用这连接信息取数据生成报表!但很多时候我们运行报表的环境和制作报表环境不一样,连接信息不一样或不确定,这样需要由程序来控制jdbc的Connection,可惜Birt的Report Engine没有提供方便的接口来实现我们的需求!
     Jason在“Birt world” blog中标题为“Using a supplied connection with BIRT”提供了很好的解决方案,可以通过修改oda jdbc plugins和IRunTask的setAppContext来实现程序控制数据连接方式。
     我根据实习需要把代码进行了相应修改,两个类分别继承于org.eclipse.birt.report.data.oda.jdbc.OdaJdbcDriver和Connection:
Tags: , ,
Sep 5
Birt报表生成PDF中文出现乱码,主要是因为接口没法找到相对应的字体.
Birt 是通过org.eclipse.birt.report.engine.fonts plugin来设置的,我们可以通过修改文件fontsConfig.xml来指定系统字体的路径以及字体对象PDF encoding;当然设计文件中指定的字体,运行系统中必须要有,否则就要指定本字体用其它字体代换.
Tags: , ,
Sep 1
SSH是目前使用最多的系统集成架构,其中struts2框架也是目前最火,但是发现其对校验的支持不是很好,主要体现在如下几点
1.灵活性差
只有theme为xhtml和css_xhtml的时才能够启用纯客户端的js验证.
一般用户对页面UI表示都有一定的要求,当theme为xhtml或css_xhtml的时候会导致页面的排版和用户的UI要求不一致,而且几乎无法解决该问题.并且struts2纯js客户端的错误信息是利用动态添加一个tr来显示的.这就导致如果我想把错误和表单显示在同一行,利用struts2的客户端验证就很难做到.
2.默认支持的校验类型比较少.
struts2默认只支持比较少的几种验证类型例如
* required validator
* requiredstring validator
* stringlength validator
* regex validator
* email validator
* url validator
* int validator
* double validator
date和表达式验证都不支持.这给使用造成了一定的麻烦.
3.不支持客户端定制的js验证.
针对如上几点郁闷的地方,我在网上寻找了很久终于发现了一个比较好js客户端验证的框架
Aug 28
官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-validation/
API: http://jquery.bassistance.de/api-browser/plugins.html
今天试了一下,还是比较方便的,主要是可以与jQuery结合起来做到与HTML分离.
官网的例子里引用了几个js和css文件,但只需引用jquery.validate.js这一个文件即可.
贴个简单的例子:
$('#EditView').validate({
             event: "keyup",
             rules:{
                 name:{required:true},
                 cosa_commodity_group_list:{required:true}
             },
             submitHandler:function(){
                 $("#group_list > option").attr("selected","selected");
                 $(this).submit();
             }
});
Aug 1
Apache Wicket 开发团队宣布Apache Wicket 1.4正式发布。Wicket是一个面向组件的开源Java框架。Wicket完全由Apache Wicket社区用户维护支持,本次发布的Wicket版本将不再兼容Java 1.4,而是最低需要Java 5的支持。您可以利用Java 5的泛型功能编写类型安全的应用程序,创建类型安全、自动生成文档,可以重用自定义组件的功能。

您可以通过修改maven pom.xml配置信息升级到最新的Wicket 1.4版本,修改代码如下:
<dependency>  
  <groupid>org.apache.wicket</groupid>  
  <artifactid>wicket</artifactid>  
  <version>1.4.0</version>  
</dependency>
Tags: , , ,
Jul 1
剧情

一个穷途潦倒的单亲爸爸,因事业失败无家可归,却还得担起抚养儿子的重担。为了儿子的未来,他重新振作,终于皇天不负苦心人。
-----
Chris Gardner真实的故事,感谢威尔史密斯父子精彩的演绎,继续支持你们。

  人生总有起伏,不可能一帆风顺,在最不如意的境遇时选对目标,坚持下去,未来将会很美好。黎明前的黑暗才是最可怕的,只要能挺过去,过后就是阳光,这是一部让人看到希望的影片,“希望”也许是上天给与人类最美好的事了。

  片子一开始就能感觉到:Chris 夫妇之间的感情并不融洽,长期穷困的生活让妻子再也无法忍受,为了维持生计,一天经常会干16个钟头,还时不常的要抽出间歇时间照顾家庭,看这样一天天下去,没有任何起色,最起码在Chris身上看不到希望,最终选择了放弃。作为一个男人,对此表示理解。夫妻好比同林鸟,大难临头各自飞嘛!现实生活中有很多这样的例子,当然也有在这时候选择留下来与丈夫共度难关的。要知道两个人的力量维持一个家庭比一个人要大很多,就没那么困难了。假如选择了共度难关能否真正帮Chris获得成功呢?
分页: 16/37 第一页 上页 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 下页 最后页 [ 显示模式: 摘要 | 列表 ]