阅读更多


简介:

      JBob是基于Java和Ajax的平台系统,采用Ext JS作为前端用户界面,Et-mvc作为后台支持框架,专注于权限控制,主要用于开发企业级信息系统。

      平台集成开发环境、运行框架,主要实现了用户组织、资源与权限管理、通用操作、国际化语言处理、枚举管理、运行监控等通用应用。平台从设计到开发都坚持简约实用和约定优于配置的原则,和其他许多平台相比,JBob致力于精简的配置、高效的开发模式和稳定的性能,让你集中精力解决客户需求,快乐地开发WEB项目。

      用户和权限控制是JBob平台系统的核心功能之一,从用户角度出发,以简易实用和高效稳定的方式实现权限配置。

      JBob平台的权限体系是一个立体式的权限控制体系,横向按权限模式定义控制方式,纵向按权限级别和数据模式等控制权限粒度,最终实现简易实用的权限配置体系,有较强的灵活性和可扩展性,能够高效严密地获取和处理权限点集合。

      目前已发布v1.0版本,详细信息请下载《JBob开发手册》

     项目主页:http://code.google.com/p/jbob/

13
12
评论 共 33 条 请登录后发表评论
33 楼 jbob 2011-08-01 22:58
IT老张 写道
界面可以再优化一些,总体不错!

谢谢!下一版本中,作了大量优化。
32 楼 IT老张 2011-07-28 20:40
界面可以再优化一些,总体不错!
31 楼 jbob 2011-07-20 19:43
预告:为答谢各位支持,下一版本将消除许可证模式,无限期免费使用!
30 楼 jbob 2011-07-12 19:49
立于三十 写道
挺精巧,性能不错,什么时候有新版本?

bug不多,主要是开发新功能,新版本估计要1个月以后
29 楼 立于三十 2011-07-12 09:03
挺精巧,性能不错,什么时候有新版本?
28 楼 jbob 2011-07-08 22:05
daifeng130 写道
体验了下,还是不错的。两个建议:
1、“新增”按钮是否封装成通用组件了?若是,“新增”表单太单一,就一列往下排,若字段很多,用户体验不好。可否灵活定义成多列显示。
2、下拉选择框,我看楼主用了两种方式:combox和tree,有没有实现下拉是grid的方式,并且可以按条件筛选,选择一行可以返回多个字段的值,下拉grid的方式会非常有用。



谢谢你的关注:
1.新增的表单完全是自定义,根据具体需求和个性化设计;
2.JBob专注的是平台,不一定提供有完整的界面组件方案,需要根据需求自定义;
27 楼 daifeng130 2011-07-08 09:45
体验了下,还是不错的。两个建议:
1、“新增”按钮是否封装成通用组件了?若是,“新增”表单太单一,就一列往下排,若字段很多,用户体验不好。可否灵活定义成多列显示。
2、下拉选择框,我看楼主用了两种方式:combox和tree,有没有实现下拉是grid的方式,并且可以按条件筛选,选择一行可以返回多个字段的值,下拉grid的方式会非常有用。
26 楼 jbob 2011-07-07 14:31
topbox163 写道
我的最爱

感谢,希望大家提出改进性意见。
25 楼 topbox163 2011-07-06 17:24
我的最爱
24 楼 jbob 2011-07-06 14:33
个人认为,文档开放比开源更重要。
23 楼 jbob 2011-07-05 22:07
非常感谢ayaga的评论,我相信你是一个明白事理的人。JBob仍在完善,暂不开源。
22 楼 fatesymphony 2011-07-05 17:55
没有源码很悲催啊。
21 楼 小鑫。 2011-07-05 16:01
好,支持。
20 楼 ayaga 2011-07-05 14:51
在国内要么有些人把很简单的系统卖很高的价钱,
要么就各自开发各自的平台,浪费很多人力(谁让我们人力不值钱呢)。

象作者这样的行为应该鼓励,大家不要打击他。

大伙齐心协力打造一个平台,总比各自打造自己的平台省事。

我以前关注过et-mvc,还有easy-yui,最后因为资料太少放弃了。

希望作者能够以开放的心态,使这个平台真正成为开放的平台。

下个阶段作者的主要精力应该放到文档上面,功能开发最好让大家一起参与。
19 楼 jbob 2011-07-05 09:01
qingsong 写道
权限管理,应该包括操作权限和数据权限。这里只有操作权限,缺少数据权限,比如某个角色可以操作哪几个部门的数据。

请认真看看开发手册,数据权限是JBob的功能之一,而且还会不断完善。
18 楼 qingsong 2011-07-05 07:58
权限管理,应该包括操作权限和数据权限。这里只有操作权限,缺少数据权限,比如某个角色可以操作哪几个部门的数据。
17 楼 haiyupeter 2011-07-04 20:48
国内开源不好做
16 楼 WiseNeuron 2011-07-04 17:45
平台满天飞~好好弄吧。
15 楼 wanggp 2011-07-04 17:14
伪开源,实则做广告,java方面的代码都未公开,还要使用反编译工具去看,给欺骗了,这种文章是挂羊头卖狗肉的,应该直接把它删除。
14 楼 usenrong 2011-07-04 16:53
要做厚道的开源产品啊,不能借着开源旗号推广....EXt 传染的 GPL协议啊

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • VB 6 在DataGrid表格中实现下拉列表框.rar

    VB 6.0 在DataGrid表格中实现下拉列表框,大家可以看截图,在如演示效果所示的DataGrid表格中,单击“单位”一列任意行数据,会显示出一个下拉框,供输入者选择单位,扩展了DataGrid的功能,增加了易用性,提升了用户体验。添加这一功能的核心代码为:   Adodc1.CommandType = adCmdTable   Adodc1.RecordSource = "tb_stock"   Set DataGrid1.DataSource = Adodc1   List1.AddItem ("支")   List1.AddItem ("瓶")   List1.AddItem ("盒")   List1.AddItem ("袋")   DataGrid1.Columns(6).Button = True   仅供参考,本示例是配合数据库实现的,请确保测试时数据库是连接的。

  • dojox.grid.DataGrid 编程篇(一)- 方法与事件

    dojox.grid.DataGrid 编程篇(2) -- 方法与事件 dojox.grid.DataGrid 组件还提供了一些方法,使用者利用这些方法可以进一步丰富表格的表现体验。 参考自:http://www.educity.cn/wenda/370866.html   1. 获取、修改任一单元格的数据: 取得第3行,字段"f3"的值   var grid = dij

  • Easyui DataGrid combobox联动下拉框内容

    发票信息下拉框联动,更具不同的发票类型,显示不同的税率。

  • WPF篇(18)-DataGrid数据表格控件+ComboBox下拉框控件

    第二个则绑定了一个数据源,并在Xaml中指定了DisplayMemberPath属性显示Person的Name,最后在后端代码中,依然使用SelectedItem 属性获取当前选中项,转化成Person,以获取实际的选中数据。ComboBox表示带有下拉列表的控件,实际上可以把它看成两个部分组成,一个类似TextBox文本输入框,所以它有一个Text文本属性,用于获取ComboBox框的文本值,另一个是类似ListBox的列表框,用于显示ComboBox绑定的所有数据源。这样的话,当鼠标双击时会报错。

  • 在Easyui-datagrid嵌入下拉框(combobox)

    Easyui中datagrid中嵌入combobox并赋值传值显示组合框方法总结

  • 设置datagrid列为下拉框

    var operates = { getRowIndex: function (target) { var tr = $(target).closest('tr.datagrid-row'); return parseInt(tr.attr('datagrid-row-index')); }, addRow:function (index) { $(tableId).datagr...

  • Easyui datagrid 可编辑行里下拉框combobox选择时改变同列数据

    最近做easyui 表格里,遇到一个坑 先说需求,客户希望做一个表格可编辑,满足单条输入修改、批量删除保存,在可编辑表格里有一个三级联动的下拉框combobox,参考网上的一些思路,踩了几个坑之后,解决了该问题。 上代码: //设置表格需要编辑的列 { field: 'companyId', title: '客户编码', width: 140, editor : { type : 'combobox', options : { url

  • miniUI datagrid打开行内编辑时,下拉框控件显示的是id而不是text解决

    1.前言 在使用datagird,有时候会遇到需要使用行内编辑的情况,但是呢,有时候会遇到各种奇奇怪怪的问题,下面介绍主要介绍两个问题的解决办法: ①打开行内编辑时,下拉框(下拉树)控件显示的是id而不是text解决方式; ②行内编辑打开时,修改了内容,取消行内编辑后,修改的值没有显示在对应的列上,但点击保存后,对应列又显示的是修改后的值; 2.前端代...

  • EasyUi datagrid editor 自定义编辑器 mutilbox 一列多编辑器 一列包含 下拉框 文本输入框

    easyUI datagird数据表格 一列实现下拉框 和 编辑框 复合编辑器 自定义编辑器

  • Wpf Mvvm DataGrid绑定下拉框ComboBox

    本次的文献是Wpf mvvm框架下实现表格编辑,在表格内放入下拉框,给表格内的下拉框赋予数据库中的数据如何实现。这个问题困扰了我很久,应为在Mvvm模式下不能直接选择下拉框的名称,直接赋值,然后用普通的下拉框赋值的方法也赋值不了,我也想了办法用Wpf那种下拉框赋值也赋值不了。在网上找了资料也很少,后面找到一个相似的方法,然后根据他的方法改写成了我现在需要的方法才实现了这个功能。 首先这就是我们的html 这就是表格内的单位下拉框,然后我们赋值的就是UnitSheet,这个了。 <DataGri

  • GridView中回车控制焦点以及DataGridView的焦点

    //回车切换焦点方法,只需在界面设置控件的TabIndex即可,以后用 protectedoverrideboolProcessCmdKey(refMessagemsg,KeyskeyData) { if((!(ActiveControlisButton)) && (keyDat...

  • c#: DataGridView单元格添加下拉列表(combobox)

    介绍 在DataGridView单元格中显示下拉列表 方式一 直接选择添加一列类型为DataGridViewComboBoxColumn的列,然后添加数据源即可。但是这种方式的下拉列表看起来并不是十分的美观。 方式二 另用下拉列表覆盖当前单元格。 另外新建ComboBox,并设置下拉选项。 添加如下三个函数,代码如下 private void dataGridView1_CurrentCellChanged(object sender, EventArgs e) {

  • easyui datagrid单元格添加下拉框

    今天项目需求,需要在datagrid

  • 下拉框在DataGrid中的应用

           HeaderStyle-BackColor="darkred" HeaderStyle-ForeColor="white" Height="160px">                                      选择                                                         类型             

  • .NET WinForm程序中给DataGridView表头添加下拉列表实现数据过滤

      我们见过Excel中的数据过滤功能,可以通过点击表头上的下拉列表来实现数据的过滤,这个功能很实用,省去了我们需要在程序中单独设计数据的查询过滤模块,功能直接依赖于数据绑定控件DataGridView。先来看看Excel中的数据过滤功能。   要想在DataGridView中实现类似于Excel的这种功能其实也并非难事。来看看msdn上的一篇文章,上面有详细的介绍,不过目前只有全...

  • 含自定义渲染器或者编辑器的DataGrid的列焦点切换(Enter建)

    DataGrid中列在可编辑状态下,使用Enter键快速切换焦点的使用方法,包含使用

  • Winform datagridview中显示下拉框示例

    方式一:如下图所示,该方式也是较为简单的一种。 你只需要添加一列类型为DataGridViewComboBoxColumn的列,然后添加数据源即可。但是我们看到这种方式的下拉列表看起来并不是十分的美观,至少我个人是这么觉得的。 方式二:如下图所示。 如上所示,这样只有在每次点击特定列的单元格时,才会显示下拉列表。其实原理也非常简单,只需要在选择DataGridView的单元格时,判断是不是要显示下拉列表的列,如果是的话,将下拉列...

  • DataGrid控件下拉列表框、日历时间和复选框演示

    DataGrid控件是.net里面应用非常广泛的控件,在实际工作中,经常需要用户在输入数据的时候能够直接从几个备选数据进行选择,就是要嵌入下拉列表框,或者输入日期和时间,就是用到嵌入的DateTimePacker控件,还有使用复选框。 这里是一个完整的c#工程,演示了在这些控件的使用。

Global site tag (gtag.js) - Google Analytics