首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Java > java web 框架

java web 框架

  • 资源大小:20.61 kB
  • 上传时间:2021-06-29
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: javaweb 框架

资 源 简 介

fall 2.0 beta 我宁愿称fall为组件集而不是一个框架,而提供更多的可重用性。 fall 2.0是一个web框架,类似strusts。 fall2.0可以与seam、spring或者CDI等ioc容器一起工作,不具有耦合性。 注意:在未能通读源码和能够进行修改之前,请勿使用fall进行商业开发,(其实我自己已经在用它构建网站) fall 2.0主要负责以下工作: 一、处理请求参数:fall将根据配置自动应用请求值到模型并提供验证。在此fall如下工作: 1、转换请求参数:fall结合EL自动判断映射到的模型属性的类型。当该类型不能被应用转换的时候,比如该类型是一个接口,就必须在页面配置文件里指明参数的类型。 2、fall使用EL表达式语言自动应用请求值到模型,支持el1.2和el2.x 3、fall使用Bean Validator规范进行验证,当然你可以关闭验证,并进行代码级验证。 二、执行动作:fall根据配置文件执行动作,类似于seam,保留fall1.0 beta 版本的功能。 fall 2.0抛弃了seam的方法和对象级别的安全检查,而建议由页面动作执行请求级别的安全检查,你可以自己编写安全,提供页面动作拦截访问。 三、导航 沿袭了seam的导航,不过只使用了简单导航,不支持业务流程。如果需要可以自己扩展 四、错误管理 统一处理错误管理并导航。 你可以编写安全Exception并在安全检查失败时抛出,交由错误管理机制进行导航 五、事务 建议遵循seam的事务原则 六、渲染 fall 2.0提供一个类似于jsf facelets的渲染组件。不过,你可以自由替换它。 我建议使用jstl+el,在后台把所有需要呈现的数据打包成bean,不论是输出html,还是xml的方式都极为方便,实现数据与逻辑的分离。 七、其它 附带很多实用组件和servlet过滤器,包括 1、字符编码过滤器 2、对上传文件的支持组件,包括过滤器,文件验证等系列功能。 2、富文本过滤组件,支持补全标签,根据名单过滤恶意代码等。 2、y:import标签,支持页面包含,比较简陋,但你很容易扩展 5、翻页组件 6、路径码工

文 件 列 表

fall-2.0-demo-add-operation
web
index.html
src
java
log4j.xml
nbproject
ant-deploy.xml
build
empty
web
test
src
nbproject
dist
build
build.xml
fall-2.0-demo-add-operation
VIP VIP
0.186708s