最近要用SSH做一个电子政务系统,本来要求是web客户端用到一些Flex技术,但是对这个不怎么熟悉,而且又要单独的一套语法。所以想选别的,大家有没有好的技术推荐?谢谢啦~~~
解决方案 »
- java使用itext修改一本pdf字体的颜色。
- Java Runtime.getRuntime().exec如何在安全管理器下执行
- 请问hibernate many-to-one标签中的insert和update属性起什么作用?
- 部署在tomcat上的web应用访问两个webservice
- sql server数据库连接
- struts的logic:iterate标签问题
- 请问Applet画的线在页面如何实现点击线弹出消息框?
- 哪位有java异常类型大全(带有解释或实例的)啊?50分求
- CMP如何实现多个表的操作,另外有多个主键该怎么办呢?
- 求解大神
- struts配置
- SS整合出现了异常,请高手帮下忙...急
还有一个朋友说用extjs。然后去书店,发现JQuery的书挺多的....还有其他的Ajax技术....大家能给小弟对比分析下都有什么优劣不。谢谢
如果是bs软件,那么可以选择一些基于页面的开源框架,比如dojo、jquery、extjs
其他还要看目的,目的是快速开发,还是界面美观,还是个人学习,通常传统的css+js也行
如果不用flex,你为了界面美观和开发简便,那可以选择适合的JS框架。
就纯JS框架一般比较多是在ext,jquery,prototype 3个之间选择吧,dwr是已经和后台java结合起来用了。
如果对于JS函数原型很懂的话,建议用prototype,绝对是个好东东,对象拓展做的很牛X,但是界面这一块相对来说是弱项。要做报表一类的系统,或者数据用表格展现比较多的,就用ext,但是EXT比较重量级,要用的话,要有心理准备,EXT的语法比较怪异,写惯常规JS的去看ext的代码,会比较头痛。当然ext毫无疑问的优势,就是基本可以舍弃美工了,因为它可以选择的页面素材太多了,但是设计的时候要考虑好方案,最好做成one-page形式,固定一个页面头部,底部,中间部分都用模板之类的实现,中间部分所有的请求都换成ajax(用框架来做ajax都是很简便的),不然没个页面都要导入一遍ext的js代码,这个效率,你会被客户骂死。个人还是比较倾向于jquery,轻量级,而且api都比较可以从方法名知道方法的用途,也有很多很炫很酷的页面处理函数。