OpenSymphony的logo写着“Quality Components”,主页上还说:
OpenSymphony is an Open Source project dedicated to providing enterprise class J2EE components. Our components aim to stress simplicity, integration, pluggability and specification compliance. Please see the individual projects for more information.
OpenSymphony 项目为应用开发提供了一套组件, 用于快速开发企业Java应用. 该项目的构架是多层的基于组件的松藕合构架.
OpenSymphony 的组件分为 5 个层次: Foundation, Business, Interaction, Presentation, Applications.
Foundation: This comprises of basic components and core libraries that are shared by the rest of the suite. As well as providing functionality for the pre-built components, it contains helpers for common tasks in a J2EE environment and can lighten the load of code to be written by the developer.
Business: The business components are the heart of the suite and where most of the attention is focused.
Interaction: A collection of tools to allow web-based applications to interact with the system components quickly, easily and elegantly.
Presentation: Tools to aid in the final pesentation of the application over the web. This allows impressive looking websites to be developed that can be seamlessly integrated with sophisticated interactive web applications.
Applications: The application components are ready-built solutions for typical needs. These are built from the other components as a starting point for your own application. From there on you can modify them and customize them (with other components) to suite your specific needs.
OS出品的components尤以其突出的简单易用和可插拔的灵活性见长。致力于组件化和代码重用的拉出式MVC模式J2EE Web框架。
开源项目有:WebWork、Quartz、OSCache、SiteMesh、OGNL、XWork、OSUser(用户权限管理)
分享到:
相关推荐
www.opensymphony.com上下载的xwork源码
著名的OpenSymphony公司大家都认识吧!ongl是旗下的一款开发java项目常用的资源包。
com.opensymphony.xwork2.DefaultActionProxy com.opensymphony.xwork2.DefaultActionInvocation org.apache.struts2.dispatcher.FilterDispatcher
OpenSymphony公司旗下的一款xwork资源包,开发java项目不可缺少的东西!!!
www.opensymphony.com下载的ognl源码
javaWeb Sping之OpenSymphony的Quartz(定时器)。可以自定义定时器的启动频率以及什么时候启动。适用于在指定时间的执行数据库的备份/邮件的自动发送/系统日志的备份
opensymphony JAVA用户权限控制系统 OSUSER 源码
java Spring OpenSymphony的Quartz定时器的时间设置
spring定时器Spring定时器的两种实现方式Java的Timer类和OpenSymphony的Quartz。
Spring两种定时器实例配置:Java的TimerTask类和OpenSymphony的Quartz。包含5种配置方式:timer普通定时器、timer特定方法定时器、quartz简单定时器、quartz精确定时器、quartz特定方法定时器。简单实用,一看就会。
OSCache标记库由OpenSymphony设计,它是一种开创性的缓存方案,它提供了在现有JSP页面之内实现内存缓存的功能。OSCache是个一个被广泛采用的高性能的J2EE缓存框架,OSCache还能应用于任何Java应用程序的普通的缓存...
OpenSymphony是一个开源项目,致力于提供企业级J2EE应用程序和组件。 我们的组件旨在符合规范,并且可以在任何符合J2EE的应用服务器中工作。
实测可用
http://www.opensymphony.com/ ognl源码,在官网cvs下载,送给那些懒得用cvs下载的人~~~
com.opensymphony.xwork2 Main XWork interfaces and classes. com.opensymphony.xwork2.config Configuration core classes. com.opensymphony.xwork2.config.entities Configuration entity classes. ...
描述了oscahce在JAVA开发中的应用和配置说明
OpenSymphony 工作流程基于 3.0 代码库的 OpenSymphony 工作流项目的改进版本。 使用 Jcenter Mirror 和上传的 jar 的组合构建。用法Maven <repositories> <repository> <snapshots> <enabled>false</enabled> ...
struts 2.3.4.1 最新英文版...com.opensymphony.xwork2.inject Guice (pronounced "juice"). com.opensymphony.xwork2.inject.util Guice util classes. com.opensymphony.xwork2.interceptor Interceptor classes. ...
* The OpenSymphony Software License, Version 1.1 * * (this license is derived and fully compatible with the Apache Software * License - see http://www.apache.org/LICENSE.txt) * * Copyright (c) ...
com.opensymphony.xwork2.ActionContext (implements java.io.Serializable) org.apache.struts2.ServletActionContext (implements org.apache.struts2.StrutsStatics) org.apache.struts2.RequestUtils org....