名 称: Autumn
中文名: 秋天
版 本: 1.0 Beta
大 小: 35.6 KB(36,523 字节)[其中不包括说明文档等内容]
作 者: nayLance(宁力)
简 介:
Autumn是一个基于事件触发处理Web页面交互的轻量级框架,她的出现将大大的体现了OOP(Object Oriented Programming)架构在UI层与后台交互之间衔接的一个调用接口。从初学者角度而言Autumn更易于上手,让初学者从JSP(Java Server Pages)复杂的action处理中解脱出来!同时也简化了初学者对于HTML元素数据在后台获取与页面效果所掌握的代码,实现了从后台类控制多样的页面结构的处理方法。对于资深的程序员来说也会简化了WEB程序开发中其它框架复杂的配置与新技术的体验,又可以减少大量的对于实现前后台交互而书写的代码量!Autumn是一个开源的框架,我们可以根据自己想像中的事件机制框架来DIY。这似乎是对于HTML普通页面元素与Java语言的一种完美的结合方式,同时又使得不易控制的HTML元素被程序最好的控制以最简洁的方式进行操作~相信Autumn的出现将会使JSP页面与后台类交流书写困难的瓶颈完美解决。
版权说明:
Autumn是开源框架,您可以任意修改,复制和传播。但请遵守共同创作公约,尊重作者版权,在本作品下衍生和分享请注明出处和作者信息。
小故事:(Autumn名称的由来)
对于开源的Java语言来说,出现了大量第三方控件与框架。例如著名的Hibernate(冬眠,发生在冬天的故事),Spring(春天)等等,由于Autumn解决的问题可以发展为Java 2 Web中最核心的框架,同时她又诞生在秋天这么一个收获的季节,这注定了Autumn将会是上天对于她最好的诠释。
1.0Beta框架结构:
┌org.autumn.basext
│├─_String
│├─Convert
│├─DateTime
│└─StreamReader
├org.autumn.eventargs
│└─EventArgs
├org.autumn.exception
│├─AutumnRuntimeException
│├─ControlOperateException
│├─DataException
│├─FormatException
│└─ProcessAppNotFoundException
├org.autumn.web
│├─Control
│├─HTMLCodeFactory
│├─Page
│└─ProcessApplicationFactory
└org.autumn.web.webcontrols
├─Body
├─Button
├─CheckBox
├─HyperLink
├─Label
├─LinkButton
├─ListControl
├─Panel
├─TextBox
├─Timer
└─UpdatePanel
下载地址:http://www.webfou.com/thread-1-1-1.html (需注册)