我们就以一般3层的模式为例子既web tie. domain tie. resource tie..
也就是说对于开发主要还是注重web与domain这两层.... 【程序编程相关:使用CommandBuilder为Dat】其中的resource tie也就是我要省略的数据库层.. 【推荐阅读:如何在C#里面象js一样可以直接计算字符】struts的优势: 【扩展信息:KillIt :ASP/COM+组件开发】1. web层: struts的mvc框架,不用我说大家也应该知了吧..不过自从我看了spring的web mvc框架之后,我觉得还是比较喜欢后者...a. 多种不同的action让用户选择, 可以说,action中struts的灵魂..对于spring mvc来说, 它也有很多种action, 其功能跟struts都差不多...b. actionform, 用了这个之后,有时候觉得挺好用的,可是也有时候觉它是一个累赘,至少我是这么认为的..对于spring来说呢, 它只不过是一般的javabean而以,不过原理是一样的,通过request.getparameters()来populate到javabean里面去.c. 多种的tags.包含了bean, html, logic..等之类的,相信这也是大家喜欢struts的原因之一吧.....对于spring来说呢, 没有这个支持,大家只能通过第三方的支持了,如:jstl..我是比较喜欢用jstl的,虽然struts也有自己的struts-el(我觉是copy jstl的,呵呵).....d. validation..验证对于一个网站,特别是商业性的网站来说是必不可少的吧, 对于struts的js的验证,大家一定觉得很方便吧. 对, 特别是对于客户端的js验证来说,可以减少很多服务器端的压力...........而对于spring mvc来说,虽然... 下一页