Java

本类阅读TOP10

·使用MyEclipse开发Struts框架的Hello World!(录像1)
·hibernate配置笔记
·AOP编程入门--Java篇
·linux下Tomcat 5.0.20 与 Apache 2 安装/集成/配置
·在win2003下整合了整合Tomcat5.5+ apache_2.0.53+ mod_jk_2.0.47.dll
·构建Linux下IDE环境--Eclipse篇
·Jsp 连接 mySQL、Oracle 数据库备忘(Windows平台)
·ASP、JSP、PHP 三种技术比较
·Tomcat5.5.9的安装配置
·AWT GUI 设计笔记(二)

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
把 struts的 Actionform与 castor的xml数据绑定相结合。

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

 

把Actionform与castor的xml数据绑定相结合可以得到以下好处。

1。这个是最大的好处利用xsd来描述Actionform,通过castor生成的代码非常规范,并且注释详细方便。

2.利用castor的unmarshal和marshal可以很方便的从xml文件里装载和写回 xml.,可以利用marshal产生toString的功能。

3.在ActionForm里可以调用castor的validate。那样就可以充分利用在xsd里定义的元素约束规则。

缺点,
1。代码要靠自己手工来整合。这样如果对xsd修改频繁的话,每次整合代码有些显得麻烦。

2.boolean类型的变量的返回,castor里不是标准的 IsXxx(),而是getXxx(),为了满足javaBean的规范,这个方法也要自己手工添加。

这里有篇文章,我还没有仔细看过:
http://www.matrix.org.cn/article/698.html




相关文章

相关软件