java

java

PrettyFaces 2.0.4 发布-下载

  PrettyFaces官方发布了PrettyFaces 2.0.4下载地址,喜欢PrettyFaces的朋友赶快下载升级到最新的PrettyFaces 2.0.4吧。PrettyFaces是一套使用纯Java编写的开源的针对JSF1.1,JSF1.2,JSF2.0的扩展,PrettyFaces能帮助JSF用户创建出简洁漂亮并且更容易被浏览器书签收藏的URL地址。PrettyFaces 2.0.4解决了使用动态语言构造网页的时候传递参数导致URL过长和SEO不友好的问题。众所周知,对于搜索引擎来说,静态页面是最容易被检索和索引的,而早期的搜索引擎根本就无法收录动态页面(例如带有问号?和&符号的url),因为这些页面很有可能将搜索引擎蜘蛛带入到一个无限循环圈套中而无法爬出来。但随着技术的更新,现在的SE(搜索引擎)已经开始逐渐的读取各种动态页面内容,但读取的限制很多,通常之读取到页面的第一层,也就是说如果URL带有很多参数才能传递到下一个页面,那么SE(搜索引擎)很有可能放弃对该页面的收录。而PrettyFaces通过对传递参数的解析和URL重写解决了使用JSF带来的URL对SEO不友好的问题,而且这些设置对开发人员是完全透明的,使用起来十分简单。 PrettyFaces 2.0.4主要包括如下特性: PrettyFaces 2.0.4支持URL重写(PrettyFaces 的最主要特性之一),PrettyFaces 可以将“/faces/page.jsf”格式的URL转换成“/optimized/page”格式的URL,后者明显更容易被书签收藏,同时也对SE(搜索引擎)更友好,更容易SEO PrettyFaces 2.0.4支持动态视图ID,现在通过动态视图ID映射URL,可以根据各种条件在运行时显示不同的视图,通过动态视图ID,可以有效的解除JSF URL于系统的耦合度 PrettyFaces 2.0.4提供了一种称之为Page-load的事件,在这个事件过程中可以在渲染页面之前调用一个或者多个代码段或者类中的方法。 PrettyFaces 2.0.4提供了方便的参数管理机制,PrettyFaces 2.0.4使用Java bean来管理传递的参数,这种方法可以让用户在使用HTTP参数时候如同使用Java类一样简单,复杂的获取和解析HTTP参数的细节被封装,用户操作的只有简单的Java对象。 PrettyFaces […]

ajax

TinyMCE 3.3b2更新说明

  前段时间TinyMCE今天放出了TinyMCE 3.3b2下载地址,但笔者一直没来得及仔细查看TinyMCE 3.3b2到底都做了哪些调整,鉴于笔者暂时已经没有使用TinyMCE了(转型FCKEditor了),因此一直都放着没管。今天笔者一个朋友咨询笔者TinyMCE的问题,笔者再次查看了TinyMCE官方站点,顺便查看了下TinyMCE 3.3b2的更新内容,TinyMCE 3.3b2 是TinyMCE 3.3的系列的第二个beta版本,主要是针对TinyMCE 3.3b1的bug修复版本,但总体来说TinyMCE 3.3b1的bug问题并不是很严重,本次修复的bug中只有几处是比较严重的bug修复,大部分都是细节问题,但官方还是强烈建议使用TinyMCE 3.3b1的朋友下载升级到最新的TinyMCE 3.3b2。   TinyMCE 3.3b2在修复bug的同时也在TinyMCE 3.3b1引入了新的功能,TinyMCE 3.3b2中加入了TinyMCE 3.3b1中没来得及加入的legacyoutput插件,该插件用来帮助用户设置TinyMCE用于email客户端和渲染Flash时候产生不推荐和无效输出的效果。但需要注意的是,TinyMCE 3.3b2的legacyoutput插件并不打算作为其它用途使用。TinyMCE 3.3b2的另一个主要更新是增加了对HTML5规范和XHTML的规范的支持,因此一些旧的标签元素将不被支持,例如:font,u,strike等。这些标签要么无法显示出来,要么显示不正常,如果想替换上述标签,用户需要参考下HTML5规范或者是XHTML的规范。 TinyMCE 3.3b2下载地址:

java

XWiki 2.2 发布-下载

  XWiki 2.2正式版发布下载啦,使用XWiki 2.2 RC版的朋友赶快下载升级到最新版的XWiki 2.2吧。按照官方的说法,本次发布的XWiki 2.2正式版本包含了重要的UI更新和现有特性的改进。XWiki 2.2中还引入了一个新的模型api,通过使用一个EntityReference和关联的工具,避免了操作文档和附件过程中所有的String操作   XWiki是一个基于LGPL协议发布的开源wiki应用程序平台。XWiki使用纯Java编写,因此可以跨平台使用。 XWiki提供了很多企业应用特性,例如Blog,权限管理,LDAP整合校验,PDF导出,皮肤更换等。XWiki还提供了一个功能强大的脚本引擎,这让XWiki不仅仅可以作为一个wiki应用程序平台,还可以作为基于数据的应用程序开发环境,也就是说XWiki直接可以作为一个开发平台来使用。 XWiki的开发平台特性允许创建协作式Web应用程序。 XWiki 2.2主要包括如下特性: XWiki 2.2完全重构了XAR导入接口 XWiki 2.2提供了更明确的历史修订版本的处理方法 XWiki 2.2提供了给现有的版本增加一个新版本的选项,该特性允许新增一个版本而不是覆盖现有版本 XWiki 2.2提供了一个新的UI接口,方便一次全选和取消全选功能

java

NetBeans IDE 6.9 M1 发布-下载

  NetBeans IDE 6.9 M1发布下载了,喜欢NetBeans的朋友可以第一时间去官方下载最新版本的NetBeans IDE 6.9 M1来试用新特性了.纵观NetBeans从NetBeans IDE 6.0到NetBeans IDE 6.8的演变过程,诸多新特性让笔者兴奋,而NetBeans也历来是最新的JSR支持者.因为Sun的大力支持因此确实适合常识最新技术的开发人员.不过随着Oracle收购了Sun之后,NetBeans IDE的去向变得越来越扑朔迷离了,真不知道NetBeans IDE 6.9 M1发布之后是否会有NetBeans IDE 7.0的存在…   NetBeans目前是Java界最流行的开源Java IDE之一,与之类似的还有Eclipse和IDEA,这三款Java开发工具应该是目前最流行的Java IDE了。其中,Eclipse和NetBeans都是开源免费软件,而IDEA是收费的作为后起之秀的NetBeans,在各方面都不逊色于eclipse,而其丰富的插件支持照eclipse和IDEA也是有过之而无不及的。NetBeans在Ruby语言的支持方面十分突出,而且NetBeans得运行效率十分高,因此笔者编写Ruby脚本时选择了

java

PrimeFaces 1.0.0-2.0.0 发布-下载

  PrimeFaces 1.0.0 和 PrimeFaces 2.0.0同时发布下载了,使用PrimeFaces的朋友可以从官方下载最新版本的PrimeFaces1.0.0或者是PrimeFaces 2.0.0使用了.使用maven的朋友也可以直接通过修改pom文件中的配置信息下载升级到PrimeFaces 1.0.0或者是PrimeFaces 2.0.0.PrimeFaces 1.0.0与PrimeFaces 2.0.0从功能上来说都拥有相同的特性,但PrimeFaces 2.0.0对JSF2.0有着更好的支持,因此如果使用JSF2.0的用户强烈建议使用PrimeFaces 2.0.0,因为PrimeFaces 2.0.0对JSF2.0的高级特性(例如:优化状态管理,资源加载,系统事件等功能).   PrimeFaces是一个纯Java的开源的Java Server Faces(JSF) Web框架。PrimeFaces的主要目标是创建一个Java Server Faces(JSF)组件套件,包含一系列丰富的JSF组件,让Java Server

java

FCKeditor 2.6.6 发布-下载

  FCKeditor 2.6.6发布下载了,作为CKEditor的前身,FCKeditor有着非常强大的功能和一大批拥护者,不过随着项目的发展,作者最终将其更名为CKEditor,那么接下来的问题就是FCKeditor现有的用户怎么办?今天发布的FCKeditor 2.6.6给了大家一个安慰,也就是说尽管官方建议现有用户升级到最新版本的CKEditor,但是对现有的FCKeditor用户仍然给予了一定的支持(不知道该版本的维护能持续多久),FCKeditor 2.6.6主要是bug修复因此强且建议现有的FCKeditor用户下载升级.   FCKEditor是Java 开发者最常用的在线编辑器之一,FCKEditor针对Java开发了FCKEditor for Java版本,后续又出现了FCKEditor for .Net版本等。CKEditor同样也是一个所见即所得的在线编辑器,CKEditor继承了FCKEditor的全部优点,并重构了很多核心代码让编辑器变得更健壮,更易用。 FCKeditor 2.6.6主要包括如下更新: FCKeditor 2.6.6增加了对2010年发布的Gecko引擎浏览器与ColdFusion服务器端的整合文件 FCKeditor 2.6.6修正了内置文件浏览器的一个潜在的函数名冲突bug FCKeditor 2.6.6修正了可能出现在IE浏览器下的脚本无线循环bug FCKeditor 2.6.6修复了再Safari3浏览器下无法加载属性的bug

java

Oracle征集JavaOne Paper

  作为Java一年一度最重量级的峰会JavaOne已经确定会召开,目前Oracle已经开始征集JavaOne Paper,早在去年Oracle宣布收购Sun Microsystems时,坊间就传言四起,说2009年将是最后一届JavaOne了。众多的开发者和记者都认为Oracle会将JavaOne纳入到Oracle OpenWorld大会中,因为在2008年Oracle收购BEA时对BEA World就是这么干的。而Sun Microsystems的Web技术主管Tim Bray也于去年的JavaOne大会召开之际在Twitter上说到“这将是最后一届JavaOne了”。   然而至少对于今年来说,Oracle已经决定在举办Oracle OpenWorld的同时召开JavaOne大会——依旧是场独立的大会。根据Paper提交站点的说明,大会的举办时间为 9月19-23日。今年的大会主题仍然是100%的Java及相关的技术。Paper提交站点还提到了选择标准,将重点考虑那些具有专业技能和演讲能力的人。 Java演讲人可以提交如下主题: 核心Java平台 Java SE与桌面Java Java EE和企业应用中的Java JavaFX和富用户体验 Java ME和移动 面向Devices、Card和TV的Java

Hibernate, java

Hibernate 3.5.0 CR1 发布-下载

  Hibernate官方放出了Hibernate 3.5.0 CR1下载地址,喜欢尝鲜的朋友可以下载最新版本的Hibernate 3.5.0 CR1试用了.作为目前Java开源界最为流行的ORM框架之一,Hibernate每次更新都会带给我们更多的惊喜,无论是JSR的实现还是Annotation的引入,Hibernate无一不是让我们惊喜万分. Hibernate 3.5.0 CR1下载地址: Hibernate 3.5.0 CR1下载 最后祝愿大家新年快乐! [ad#468-60]

java

Helma 1.7.0 发布-下载

  Helma 1.7.0发布下载了,对这个新颖的Java web框架有兴趣的朋友赶快下来试试看吧!Helma是一套采用Java编写的开源web框架.Helma在服务器端采用JavaScript语言编码,因此避免了使用Java编写服务器端代码需要编译的过程,因此Helma在部署调试方面十分方便.   Helma首创了无需编码即可实现对象到数据库表的映射功能,Helma内部采用一个嵌入式的面向对象的数据库来完成自动映射对象与数据库表的功能.Helma稳定,高效并且Helma已经被成功运用于许多大流量网站的开发如:antville.org、twoday.net 和 blogger.de 等网站。 Helma 1.7.0主要包括如下更新: Helma 1.7.0增加了可编程的HopObject集合和原型映射 Helma 1.7.0增加了对Apache Commons Daemon的支持 Helma 1.7.0增加了一个分析器用来分析函数运行和调用的频率 Helma 1.7.0升级了Rhino版本同时升级了内置的JavaScript版本到JavaScript 1.7

java

Ant 1.8.0 发布-下载

  Ant 1.8.0发布下载了,喜欢ant和正在使用Ant的朋友可以下载升级到最新版的Ant 1.8.0了.Ant开发团队在Ant 1.8.0 RC1发布之后用了将近一个月的时间才发布了Ant 1.8.0正式版本,可见Ant 1.8.0正式版较Ant 1.8.0 RC1版本应该是有不小的变化的.   Ant作为轻量级的项目管理工具来说十分优秀,Ant是一个采用纯Java语言编写的项目构建工具。相信解除Java的朋友很少有不知道ant的吧。简单的说Ant与 window下的批处理文件很类似,可以批量执行Java操作,笔者始终觉得 ant就是Java版本的批处理 🙂 ,当然功能更加强劲。笔者项目中使用的xdoclet插件就是通过ant来执行的,同时生成jaspereport的编译文件等功能也都依赖ant完成。最初笔者整个项目的构建,包括打包,编译等都通过ant完成,后来maven出来打破了现有的格局,笔者的项目逐渐转向了maven。尤其是在maven 2.0出现后,笔者项目几乎全部迁移至maven。ant与maven相比显得更轻量级,无论速度还是运行效率都是。而maven则显得更重量级,maven本身体积本身不大,但插件丰富,同时对项目这个那个生命周期的管理十分突出。但让笔者最心动的功能还是基于POM文件的依赖关系管理,这让笔者真正体会到了绿色管理项目中jar的感觉。当然使用maven也有让笔者头痛的问题,比如严重依赖网络,等等。。。 Ant 1.8.0主要包括如下变化: Ant 1.8.0新增了本地属性的语法范围,例如某个属性可以只定义在target标签范围内 Ant

Scroll to Top