j2ee网站后台管理系统(所有功能均用ajax实现)可以用哪些技术?除jquery还有什么呢?

我们已经用jquery做完了,但是做完后发现几乎所有页面都是用拼接字符串的方式实现,虽然ajax是实现了,没有问题,但是这个项目以后的扩展和维护很有很大的问题,因为现在不... 我们已经用jquery做完了,但是做完后发现几乎所有页面都是用拼接字符串的方式实现,虽然ajax是实现了,没有问题,但是这个项目以后的扩展和维护很有很大的问题,因为现在不管是页面布局,css, 事件,与action的交互都是用拼接string的方式实现的。请问在j2ee体系中还有什么技术可以比jquery更好呢? gwt , ext-js , yui ?? 还有什么? 哪个最好? 希望能取代jquery的所有功能,比如 jqgrid, tab , jtree等 展开
 我来答
社伶晨
2011-11-02 · TA获得超过247个赞
知道小有建树答主
回答量:162
采纳率:0%
帮助的人:181万
展开全部
这样设计的系统只能这样做了,jquery用的js代码应该是最少的,扩展应该问题也不大,引入新的JS文件就可以扩展,不过维护确实麻烦,换了一批人以后后来的人可能就能难看懂写的JS代码。
要换技术的话只能从ajax上面去改了,能用java去处理就不用js去处理,ajax少用一些。
至少jquery的js事件声明还是很好的,js事件与html代码分离条理更清楚。
追问
那请问js事件与html代码如何才能很好的分离呢?
追答
jquery的事件声明支持$("xxx").click(funciton(){}),这样写在js中就对某个部件声明了点击事件,不需要去html里面写onclick=""。而且同一个部件可以注册多个事件。
lzsmi99321
2011-11-01 · TA获得超过147个赞
知道答主
回答量:210
采纳率:0%
帮助的人:179万
展开全部
你好,JQuery只是一个JS的功能集成库,不是一种技术。对于像ext-js这样的也一种集成库,只能说那个集成库更加方便好用而以,要是你想用新的技术去做,应该是用像flash,smartClient等这样的技术。。。谢!
要是功底不是那么好用JS去做前台是会对系统维护问题带来一定的影响的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天佑笔记
2011-11-01 · TA获得超过433个赞
知道小有建树答主
回答量:352
采纳率:0%
帮助的人:213万
展开全部
恭喜你没有任何技术能完全取代Jquery的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-11-02
展开全部
可以用EXTJS 框架,不过EXT框架学起来有点费劲,里面包含了很多控件,做WEB富客户端还是挺不错的,再说你这个是后台管理系统,没必要做什么特效,所以jquery的功能么,可以去除大半,建议还是用EXT
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gaoyang318318
2011-11-05
知道答主
回答量:8
采纳率:0%
帮助的人:6.7万
展开全部
extjs好是好,但是很慢,个人不提倡
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式