现在想用ssi搭建一个基本的平台。实现登录、权限、新闻发布等基本功能。以后如果进行其他项目开发的话,可以以这个为基础,直接进行其他开发。现在想问各位大牛一些问题
1、下面是我用到的框架
SpringMVC+Spring+Ibatis 这个不用说都知道
DWR 前端和服务器端交互
zTree 前端树形控件
jquery.validate 前端表单验证
lhgDialog-4.2.0 前端弹窗,消息提醒
My97DatePickerBeta 日期选择
SWFUpload 前端文件上传
Highcharts-2.3.5 前端图表
Autocomplete 前端自动补全
前端表格用哪个jQuery组件好?可以排序分页等功能另外如果做OA的话还会用到哪些框架?做用户体验很好的话前端还需要做什么工作?另外谁有一款简洁,大方的后台模板可以给我发一份那就太感谢了。所学知识有限,希望大家不吝赐教。 框架
1、下面是我用到的框架
SpringMVC+Spring+Ibatis 这个不用说都知道
DWR 前端和服务器端交互
zTree 前端树形控件
jquery.validate 前端表单验证
lhgDialog-4.2.0 前端弹窗,消息提醒
My97DatePickerBeta 日期选择
SWFUpload 前端文件上传
Highcharts-2.3.5 前端图表
Autocomplete 前端自动补全
前端表格用哪个jQuery组件好?可以排序分页等功能另外如果做OA的话还会用到哪些框架?做用户体验很好的话前端还需要做什么工作?另外谁有一款简洁,大方的后台模板可以给我发一份那就太感谢了。所学知识有限,希望大家不吝赐教。 框架
解决方案 »
- 页面定时执行判断语句的问题
- 关于JAVABEAN的问题(用户登陆)
- 关于cmd调用Url 执行servlet 获取参数的问题
- 在windows上做的jsp能否简单的移植到linux上?
- 帮我把 一个字符转换的asp方法 改长jsp的吧谢谢 急死我了,就20分了,
- 如何把文件夹里的所有文件一个一个的读出来啊,在线等待!!!!!!!
- 请问字符串的问题
- ** html中怎样使 RadioBox 变成不可用? **
- Struts 中用 <logic:iterate> 实现查询结果分页显示
- 怎样搭建JSP的平台?
- 菜鸟求教啊!Itext PDF怎么做目录啊 并且点击目录可以跳转相应的页面去!!
- 搜狗浏览器的cookie文件事不可见的吗?
缓存组件:ehcache等
考虑到访问速度可能还需要到freeMaker或者其他生成静态页面html的技术.
OA的话至少还需要工作流.工作流是OA的核心.
ExtJS纯js开发,是有点儿恼火去年看见了一个开元免费国产的js框架dwz,不知道有没有实际的项目用
与控制层之间使用标准格式的json交互,支持js对象化封装,可以完整的剥离和低耦合的衔接。
不过js框架的坏处是,对ie家族的兼容性,比如Jquery,目前更新版本已经宣布对低版本的ie进行兼容了,extjs也是如此。
DWR 前端和服务器端交互
zTree 前端树形控件
jquery.validate 前端表单验证
lhgDialog-4.2.0 前端弹窗,消息提醒
My97DatePickerBeta 日期选择
Highcharts-2.3.5 前端图表
前端表格
一个表现良好的后台,都可以得到解决。
个人不推荐Extjs,一来纯JS开发,不喜欢;二来比较庞大,听说占内存比较多;
我们公司就是从Extjs换成Jquery来的!
后台springMVC+Mybatis就够了
其他的看具体功能需要了
eXtremeComponents 很久以前已经停止更新
Jmesa 是前几年这个鸟人搞的,貌似国内也有鸟人陆续加入他的团队
比较之,Jmesa 比 eXtremeComponents 的源码更易懂,更易自行扩展,速度与比之快.但是资料比较少,国内用的少,但是我个人认为很好用,我在多个基础平台的列表组件都用它.ecside 这个玩意就是eXtremeComponents 的扩展版,在eXtremeComponents 停止更新后,东软的那个傻胖子整的..
我觉得jquery都可以了,然后你只要美工给力,前台这样子就足够了;如果你想高效率的话,可以采用一些js框架,例如:ext、Dojo等,你可以自己决定,其实每个框架都不错的,看你用的如何?
至于其他辅助功能,要么自己写,要么现在这些js框架大部分都可以满足。
2、后端:
我个人觉得,你开发OA,最基础的工作流是要有吧?例如:jbpm、workflow等都可以,自己看把;其他的话我觉得springmvc、spring、mybatis就足够了。
3、建议:
你想你的平台通用化,你最好把每个常用的工具不管后台是前台都封装成组件的形式,例如:上传下载组件、日志组件、安全组件、组织架构组件等基础组件作为支撑!
你参考一下思路!