Autumn 1.0 Beta[轻量级JSP开发框架,减少前后台交互代码量!]

来源:互联网 发布:c语言入门教学视频 编辑:程序博客网 时间:2024/06/06 00:47

名 称:        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 (需注册)