JavaEE开发网——JavaEE开发者的社区,为JavaEE开发添加动力!
  首页 文档 博客 资源 论坛  
中搜索
最新发表 订阅最新文章
 
最新推荐 订阅最新推荐文章
最新资源 订阅最新资源
Maverick Maverick是一个轻量而完备的MVC Model 2框架,它结合了Struts和WebWork的一些优点,简单易用。
SiteMesh SiteMesh是一个对Web页面进行布局和装饰的框架,使得整个站点的风格、导航、布局等能够保持一致。
Tapestry Tapestry是一个开源的基于Servlet的应用程序框架,它使用组件对象模型来创建动态的,交互的Web应用。
Ext GWT Ext GWT是一个开源的Google Web Toolkit的扩展,它帮助开发人员非常容易地创建AJAX Web应用。Ext GWT是100%基于GWT的,不需要任何额外的JavaScript或其他第三方jar。
GWT-Ext GWT-Ext是为GWT提供的一个强大的控件库,包括可排序和分页的表格,可拖动的树,高度可定制的下拉列表框,Tab Panel,Menu,Toolbar,Dialog,Form,以及许多有用的控件。
Quartz Quartz是一个全功能的开放源代码的调度引擎,能够被集成到任何J2SE和J2EE环境中。Quartz能够创建从简单到复杂的各种调度器,以调度数以千计的任务。此外,Quartz还支持一些企业级特性,如JTA全局事务和集群。
MyFaces MyFaces是JSF(Java Server Faces)标准的一个开源实现,JSF是新一代的JavaEE Web开发框架,提供了大量基于UI的组件,从而可以直接组装出页面,而无需从头开发。MyFaces为JSF标准提供了除参考实现之外的另一选择。
StrutsTestCase StrutsTestCase是专门为Struts应用程序设计的JUnit扩展测试框架,能让Struts开发人员很容易地编写对Action的单元测试。StrtusTestCase通过MockStrutsTestCase和CactusStrutsTestCase提供了两种测试模式。此外,StrtusTestCase还能测试Tiles和Modules。
Tiles Tiles是从Struts中分离出的一个模板框架,顾名思义,Tiles能让Web页面开发人员编写简单的子页面,然后通过定义好模板,让Tiles在运行期将几个子页面组合成一个完整的页面呈现给用户。
Harmony Harmony是Apache发起的开放源代码的Java SE平台,其目标是创建一个与Java SE 5 JDK兼容的SE平台,包括虚拟机和类库。
OpenJPA OpenJPA是JPA(Java Persistence API)规范的一个全功能开源实现。JPA是EJB 3.0的持久化规范,而OpenJPA作为JPA的一种实现,既可以被集成到任何EJB 3.0兼容的容器中,也可以作为POJO持久层单独使用。
Checkclipse Checkclipse是为Checkstyle的Eclipse插件。Checkclipse支持标准的Checkstyle配置文件和Ant集成,能在Eclipse IDE中直接标记检查出的编码问题,并支持对每个工程独立配置。
Commons Logging Commons Logging的设计目的是为了让开发者以统一的API操作日志,而无需关心底层使用的到底是哪一种日志系统。Commons Logging将常见的日志系统做了封装,将其各自的API转化为统一的API。
WebWork WebWork2是WebWork的第二代版本,由OpenSymphony组织开发的,致力于组件化和代码重用的Web MVC框架。WebWork2建立在XWork之上,是一个非常优雅的MVC实现。WebWork2将HTTP请求变成Action对象,并可完全脱离Servlet进行测试。WebWork2支持多种视图技术,如Velocity,FreeMarker等,而不仅仅是JSP。
Log4j Log4j是Apache的一个开放源代码的日志框架。Log4j的设计非常灵活,通过设定Log4j,可以控制将日志写入到控制台,文件,远程Socket服务器,NT日志记录,UNIX Syslog等。
FindBugs FindBugs是一个分析静态Java源代码的工具。FindBugs根据常见的可能出现Bug的“代码格式”来查找Bug。FindBugs能够检测出许多潜在的Bug和不推荐的代码编写方式,包括Null引用,未在finally中关闭的输入输出流,使用==比较String,覆写了equals()但未覆写hashCode(),未在循环中调用wait()等等。
EasyMock EasyMock能为JUnit测试提供指定接口的模拟对象,EasyMock基于Java的动态代理机制,能预设Mock对象的期待行为,然后在测试过程中对其验证,因此,EasyMock特别适合用于在JUnit测试中模拟需要的接口对象。
Checkstyle Checkstyle是一个帮助开发人员检查Java代码规范的有用工具。使用Checkstyle能确保整个团队开发的代码具有一致的编码规范,并给出完整的报告。Checkstyle除了支持SUN标准的Java编码规范外,还可以自定义编码规范。
GroboUtils GroboUtils是为了增强JUnit单元测试开发的一组有用的组件,包括多线程测试,继承体系测试和一个代码覆盖率工具。
J2MEUnit J2MEUnit是为J2ME应用程序专门设计的单元测试框架,它基于JUnit的设计和源代码,熟悉JUnit的开发人员也能很容易地使用J2MEUnit对J2ME应用程序进行单元测试。
 
最新话题 订阅最新话题
IE、Firefox的Session问题! 最后更新:08-09-07 10:09
学习框架和模式的交流QQ群47700209 最后更新:08-09-02 19:05
学习J2ee的交流QQ群47700209 最后更新:08-09-02 19:05
Spring AOP self再调用 最后更新:08-09-01 22:28
J2EE开发平台 最后更新:08-08-29 09:37
Spring 2.0在线视频教程 最后更新:08-08-27 11:23
使用session的迷惑 最后更新:08-08-18 08:53
j2me按键问题 最后更新:08-08-17 10:29
关于j2me按键问题 最后更新:08-08-17 10:27
live例子部署在英文系统上的问题 最后更新:08-08-16 07:04
livestore的简单问题,老师来看看吧 最后更新:08-08-16 07:02
求Struts2电子书 最后更新:08-08-15 08:45