About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
activemq ajax ant aop apache-commons api application architecture authentication authorization broker build clustering cms code communications community component component-oriented components content content-management context cryptography css database dependencyinjection dependency-injection design development dhtml distributed distributed-computing document-management dynamic-content eclipse ecm enterprise enterprise-software esb extranet fckeditor forms framework freemarker grid gui gwt hibernate html i18n ibatis injection integration intranet ioc jaas jakarta jasper java javaee javascript javaserverfaces jboss jee jms jmx jndi jni jsf jsp jsr-168 l10n language ldap library linux mac mail-transport-agents maven maven2 messagebus messaging middleware mom mvc myfaces mysql netbeans networking open opencms pdf performance php pike portal portlet processing programming reference rest routing rss sap script.aculo.us security server servlet shell-script single-sign-on site-management smalltalk smtp soa spring sql sso stomp struts svn tapestry technology telnet test testing threads tomcat toolkit transactions transformation translation translator tutorial unix velocity view visualization wcm web webdav webservices web-services wicket windows work wysiwyg xhtml xml xslt
[67 users on Ohloh]
With proper mark-up/logic separation, a POJO data model, and a refreshing lack of XML, Apache Wicket makes developing web-apps simple and enjoyable again. Swap the boilerplate, complex debugging and brittle code for powerful, reusable components written with plain Java and HTML.
Apache ActiveMQ
[64 users on Ohloh]
Apache ActiveMQ is a fast Message Bus which supports many Cross Language Clients and Protocols and many advanced features while fully supporting JMS 1.1 and J2EE 1.4.
[41 users on Ohloh]
MyFaces is the first free implementation of Suns new JavaServer (tm) Faces (aka JSF). See http://java.sun.com/j2ee/javaserverfaces for more information.
Apache Cocoon
[39 users on Ohloh]
Apache Cocoon is a web development framework built around the concepts of separation of concerns and component-based web development. Cocoon is "web glue for your web application development needs". It is a glue that keeps concerns separate and allows parallel evolution of all aspects of a web application, improving development pace and reducing the chance of conflicts.
Wicket Stuff
[25 users on Ohloh]
Umbrella project for integrations of Wicket and other projects such as Jasper Reports, Hibernate, Freemarker. Also a home for small community contributions.
[21 users on Ohloh]
OpenCms is a professional, easy to use website content management system. OpenCms helps content managers worldwide to create and maintain beautiful websites fast and efficiently.

The fully browser based user interface features configurable editors for structured content with well defined fields. Alternatively, content can be created using an integrated WYSIWYG editor similar to well known office applications. A sophisticated template engine enforces a site-wide corporate layout and W3C sta...

Apache Camel
[20 users on Ohloh]
Apache Camel is a powerful rule based integration framework which provides a POJO based implementation of the Enterprise Integration Patterns using an extremely powerful fluent API (or declarative Java Domain Specific Language) to configure routing and mediation rules. The Domain Specific Language means that Apache Camel can support type-safe smart completion of routing rules in your IDE using regular Java code without huge amounts of XML configuration files; though Xml Configuration inside Spr...
Struts Applications
[13 users on Ohloh]
Struts is a Jakarta project that provides a J2EE framework for building Web applications. It is based on a Model 2 approach, a variant of MVC. Struts provides its own Controller component and integrates with other technologies to provide the Model and the View. For the Model, Struts can interact with any standard data access technology, including Enterprise Java Beans, JDBC, and Object Relational Bridge. For the View, Struts works well with JavaServer Pages, Velocity Templates, XSLT, and other p...
[7 users on Ohloh]
WebWork is a Java web-application development framework. It is built specifically with developer productivity and code simplicity in mind, providing robust support for building reusable UI templates, such as form controls, UI themes, internationalization, dynamic form parameter mapping to JavaBeans, robust client and server side validation, and much more.
JetSpeed 2
[6 users on Ohloh]
Jetspeed is an Open Source implementation of an Enterprise Information Portal, written in Java and XML. Within a Jetspeed portal, individual portlets can be aggregated to create a page. Each portlet is an independent application with Jetspeed acting as the central hub making information from multiple sources available in an easy to use manner.
Tacos - Tapestry Components
[6 users on Ohloh]
The Tacos library project provides components and ajax behaviour for the Tapestry Java Web application framework. Most of the functionality is based on the dojo Javascript library. The intent is to provide a library of high quality components that may be used in your tapestry application, as well as provide a core infrastructure for using ajax related logic in these and your own components and pages.
Jakarta Cactus
[5 users on Ohloh]
Tags: jakarta j2ee maven testing test ant build apache
Cactus is a simple test framework for unit testing server-side java code (Servlets, EJBs, Tag Libs, Filters, ...).

The intent of Cactus is to lower the cost of writing tests for server-side code. It uses JUnit and extends it.

Cactus implements an in-container strategy, meaning that tests are executed inside the container.

Apache Click
[4 users on Ohloh]
Apache Click is a modern JEE web application framework, providing a natural rich client style programming model. Click is designed to be very easy to learn and use, with developers getting up and running within a day.
Tournament Pool and Bracket Tracker
[2 users on Ohloh]
A Java Servlet based generic game tournament pool bracket tracking application suitable especially for the NCAA basketball championship tournament. Features include bracket enterring, multiple scoring systems, multiple users, groups, pools, etc.
Apache Shale Framework
[1 users on Ohloh]
Tags: j2ee jsf apache framework ajax
Shale is a modern web application framework, fundamentally based on JavaServer Faces. Architecturally, Shale is a set of loosely coupled services that can be combined as needed to meet particular application requirements. Shale provides additional functionality such as application event callbacks, dialogs with conversation-scoped state, a view technology called Clay, annotation-based functionality to reduce configuration requirements and support for remoting. Shale also provides integration link...
Azuki Framework
[1 users on Ohloh]
The Azuki Framework is a java application framework designed to reduce the development, deployment and maintenance costs of software systems. It provides a rapid application assembly from known components in order to build large systems.
FUSE Message Broker (e'prise ActiveMQ)
[1 users on Ohloh]
FUSE Message Broker is an open source, enterprise version of Apache ActiveMQ. This enterprise release is tested, certified and supported.

FUSE Message Broker is a JMS platform providing high performance, unlimited scalability, and mission-critical reliability for distributed enterprise computing. FUSE Message Broker is a cost-effective and flexible messaging platform for reliably executing transactions and moving data, efficiently scaling operations, and connecting processes across heterog...

[0 users on Ohloh]
This project will be an extension for stripes to enable support for CanDI (JSR-299: Context and Dependency Injection). It will supply extensions to stripes to enable JSR-299 injection (and context) support.

Initially there is support for Resin, JBoss, and Apache containers.

Take a look at the HomePage for more info.

[0 users on Ohloh]
This project will be an extension for stripes to enable support for ConDI (JSR-299: Context w/ Dependency Injection). It will supply extensions to stripes to enable JSR-299 injection (and context) support.

Initially there is support for Resin, JBoss, and Apache containers.

Take a look at the HomePage for more info.

[0 users on Ohloh]

开发环境采用eclipse ganymede + JDK 5.0 Update 16 +Tomcat 5.5.26;

第一阶段目标实现SSH2框架环境的整合; 实现用户登录功能; 对用户登录过程中所输入的各类情况作判断,包括恶意输入及注入攻击; 第二阶段目标设计首页对数据库中已有的产品进行列表展示,包括文字与图片信息; 展示分为目录列表及产品详情页面; 第三阶段目标实现产品后台管理,用户通过登录系统验证后,才可进入后台管理系统; 用户管理,基本的用户增、删、改、查; 产品管理,对产品进行增删改查的基本操作; 权限管理,给不同的用户分配不同的权限; phengchen@gmail.com