我是在CSDN上发struts 疑问帖子的那个人 对于struts2 我请教了浪曦上的讲师 原话是:是这样的,struts2的标签表现是基于模板的,也就是template的,所以我们如果使用它提供的标签时,就会受到很大的约束,而不能按照自己的方式来进行个性化布局,一个解决方案是自己编写模板template,不过这样做的话工作量其实不小,而且效果未必好,另一个解决方案是将theme设定为simple,这样的话就不会出现那么多约束了,不过也丧失了很多struts2的特性了<br/>因此,从我个人角度来说,我还是喜欢将theme设定为simple,这样虽然丧失了一些特性,但是页面布局就更加灵活了,其实Struts2的强项还是在于服务器端的架构,而不在于客户端的表现,比如客户端验证,其实就是一个鸡肋,几乎没有什么实际价值。<br/><br/>如果你想使用ajax的话,我建议的方式是单独去使用,因为struts2支持的毕竟有限,对于实际的项目来说不见得管用。<br/><br/>而对ajax来说,struts2的默认是采用dojo来实现的,我个人也很喜欢dojo,真正的企业级ajax框架<br/><br/>说了这么多,我的建议就是适当舍弃struts2的ui标签,这样的话更有助于页面布局。当然只是个人建议。<br/><br/><br/>如果可以的话 交个朋友 我的QQ是83627509 共同交流 一起进步!
-
王刚
回复于
2008-01-12
-
谢谢了