`
czpae86
  • 浏览: 720579 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

[keel] 权限管理模块(含前后台代码)

阅读更多

注意:仅供参考,学习之用!支持开源!

 

关联文章(必看,与权限管理模块有关联): [Extjs4.0] keel_jdbc2.0后台管理模块 (包含前后台源码)

 

该项目已经包含后台管理模块.

 

支持浏览器: IE7+ ; firefox 3+;chrome,等.

 

前端:Extjs V4.0.2

后端:java

数据库:mssql2000 +

服务器:tomcat5

 

代码,数据库备份见附件!

 

1,权限管理模块截图:

 



 


 


 


 

2,后台管理截图:

 



 


 


 

 

 

  • 大小: 34.3 KB
  • 大小: 70.4 KB
  • 大小: 41.4 KB
  • 大小: 59.1 KB
  • 大小: 50.9 KB
  • 大小: 84.7 KB
  • 大小: 51.2 KB
  • 大小: 96 KB
  • 大小: 318.9 KB
  • sql.rar (856 Bytes)
  • 下载次数: 2013
分享到:
评论
27 楼 zbg1983 2013-07-30  
登录就报这个错误,什么情况啊 ,楼主
26 楼 zbg1983 2013-07-30  
java.lang.OutOfMemoryError: Direct buffer memory
at java.nio.Bits.reserveMemory(Bits.java:633)
at java.nio.DirectByteBuffer.<init>(DirectByteBuffer.java:95)
at java.nio.ByteBuffer.allocateDirect(ByteBuffer.java:288)
at sun.nio.ch.Util.getTemporaryDirectBuffer(Util.java:57)
at sun.nio.ch.IOUtil.read(IOUtil.java:205)
at sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:147)
at sun.font.TrueTypeFont.getTableBuffer(TrueTypeFont.java:740)
at sun.font.TrueTypeFont.init(TrueTypeFont.java:471)
at sun.font.TrueTypeFont.<init>(TrueTypeFont.java:160)
at sun.font.FontManager.registerFontFile(FontManager.java:993)
at sun.font.FontManager.initialiseDeferredFont(FontManager.java:939)
at sun.font.FontManager.findJREDeferredFont(FontManager.java:864)
at sun.font.FontManager.findFont2D(FontManager.java:1782)
at sun.font.FontManager.findFont2D(FontManager.java:1774)
at java.awt.Font.getFont2D(Font.java:452)
at sun.font.FontManager.getFont2D(Native Method)
at sun.java2d.SunGraphics2D.checkFontInfo(SunGraphics2D.java:580)
at sun.java2d.SunGraphics2D.getFontInfo(SunGraphics2D.java:740)
at sun.java2d.pipe.GlyphListPipe.drawString(GlyphListPipe.java:32)
at sun.java2d.SunGraphics2D.drawString(SunGraphics2D.java:2753)
at util.VerifyCodeServlet.doPost(VerifyCodeServlet.java:100)
at util.VerifyCodeServlet.doGet(VerifyCodeServlet.java:48)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:619)
25 楼 zbg1983 2013-07-30  
registered the JDBC driver [com.microsoft.sqlserver.jdbc.SQLServerDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered. 怎么一直报这个错啊,你们运行都正常吗
我用的tomcat6 sqlserver2008,jdk6
24 楼 leexiaodong2009 2012-12-24  
   
23 楼 winnerliub 2012-03-18  
log4j:ERROR Failed to excute sql
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '25 * from rg_user a where  1=1  and a.id not in (select top 0 a.id from rg_user ' at line 1
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2985)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1631)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1723)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3277)
at com.mysql.jdbc.Statement.executeUpdate(Statement.java:1402)
at com.mysql.jdbc.Statement.executeUpdate(Statement.java:1317)
at org.apache.log4j.jdbc.JDBCAppender.execute(JDBCAppender.java:163)
at org.apache.log4j.jdbc.JDBCAppender.flushBuffer(JDBCAppender.java:235)
at org.apache.log4j.jdbc.JDBCAppender.append(JDBCAppender.java:131)
at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:221)
at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:57)
at org.apache.log4j.Category.callAppenders(Category.java:194)
at org.apache.log4j.Category.forcedLog(Category.java:379)
at org.apache.log4j.Category.error(Category.java:293)
at servic.impl.rg.RgUserImpl.getUser(RgUserImpl.java:190)
at web.rg.RgUserAction.getUser(RgUserAction.java:25)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at keel.util.CallMethod.callMethod(CallMethod.java:49)
at keel.util.KeelServlet.response(KeelServlet.java:141)
at keel.util.KeelServlet.doPost(KeelServlet.java:63)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Thread.java:619)
2012-03-19 10:07:17,609 ERROR [http-8080-1] - 查询用户出现异常,原因:java.sql.SQLException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '25 * from rg_user a where  1=1  and a.id not in (select top 0 a.id from rg_user ' at line 1 Query: select top 25 * from rg_user a where  1=1  and a.id not in (select top 0 a.id from rg_user a where  1=1  order by id asc) order by createtime desc; Parameters: []

2012-03-19 10:07:17,640  INFO [http-8080-1] - 释放了一个连接,当前连接池空闲连接数[1],使用中的连接数[0]
出现错误,怎么调试啊???
22 楼 nrxtgcb 2012-02-03  
好像没有看到js的源码嘛?
21 楼 gotyou 2011-06-19  
挺不错的,实现不复杂
20 楼 czpae86 2011-06-19  
xzy88 写道
楼主我登录出现如下错误,怎么解决,帮忙看下

2011-06-18 21:54:47,296 ERROR [http-8080-exec-9] - 返回数据出现异常,原因:java.io.CharConversionException: Not an ISO 8859-1 character: 登

java.io.CharConversionException: Not an ISO 8859-1 character: 登
at javax.servlet.ServletOutputStream.print(ServletOutputStream.java:77)
at keel.util.KeelServlet.response(KeelServlet.java:149)
at keel.util.KeelServlet.doPost(KeelServlet.java:63)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:203)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:108)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:558)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:379)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:242)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:259)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:281)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)


你用的tomcat版本是???

有网友也出现这样的问题,该网友提供的解决方法如下:


response的输出问题,把KeelServlet代码中的147行

ServletOutputStream out = response.getOutputStream();

换成下面的就行了

PrintWriter out = response.getWriter();
19 楼 xzy88 2011-06-18  
楼主我登录出现如下错误,怎么解决,帮忙看下

2011-06-18 21:54:47,296 ERROR [http-8080-exec-9] - 返回数据出现异常,原因:java.io.CharConversionException: Not an ISO 8859-1 character: 登

java.io.CharConversionException: Not an ISO 8859-1 character: 登
at javax.servlet.ServletOutputStream.print(ServletOutputStream.java:77)
at keel.util.KeelServlet.response(KeelServlet.java:149)
at keel.util.KeelServlet.doPost(KeelServlet.java:63)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:203)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:108)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:558)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:379)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:242)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:259)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:281)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
18 楼 mib168 2011-06-17  
要是有相关设计图就好了, 呵呵
17 楼 simple1024 2011-06-17  
强烈要求来个Mysql~~~~~~
16 楼 wjb_forward 2011-06-16  
现在用的标签标签库就是基于EXT2.2的
15 楼 jiajiafucs 2011-06-16  
xuriyunhai 写道
希望楼主弄个mysql版本的

这个和数据库没什么大的关系吧?
只是sql语句变通一下而已
14 楼 eredlab 2011-06-16  
<p> </p>
<p>大家都ext还是比较热情嘛  再给大家上一个开源的  活跃下气氛</p>
<div>
<br>eRedG4开源平台在线演示系统</div>
<div><a href="http://web230531.host89.chinajsp.net/">http://web230531.host89.chinajsp.net</a></div>
<div><br></div>
<div><a href="http://www.eredg4.tk">http://www.eredg4.tk</a></div>
<div><br></div>
<div>源码下载:</div>
<div><a href="http://code.google.com/p/g4-xiongchun/">http://code.google.com/p/g4-xiongchun/</a></div>
13 楼 adfan 2011-06-16  
感谢分享,学习了
12 楼 z95001188 2011-06-15  
学生项目吧!
11 楼 ohp1975 2011-06-15  
怎么角色资源分配没有实现?
10 楼 chltkgg 2011-06-15  
好,顶一个
9 楼 kokolodo 2011-06-15  
貌似很吸引人哦。。。最近刚好要研究这样的模块,还有extjs,你这个来的太及时了。
8 楼 daifeng130 2011-06-15  
看看,不知道怎么样。看下EXT4效率怎么样,现在用的EXT3,可能是我们系统架构原因,对EXT3的效率表示失望。

相关推荐

    keel-core源代码包

    "keel-core"可能在算法选择、内存管理、减少对象创建等方面做了优化,以提高代码的运行效率。 8. **测试覆盖率**:作为一个高质量的开源项目,"keel-core"应该有良好的测试覆盖率。源代码包中可能包含了单元测试和...

    KEEL类别不平衡数据集.rar

    KEEL类别不平衡数据集是一个专门用于研究不平衡分类问题的数据集集合。在机器学习领域,不平衡数据是指类别的分布不均匀,其中一个或多个类别样本数量远超其他类别,这在现实世界的数据集中很常见。例如,在医疗诊断...

    Keel-2018-04-09.zip

    《Keel软件在处理不平衡数据中的机器学习应用》 在数据科学领域,机器学习是一种强大的工具,用于从数据中挖掘规律并进行预测。然而,实际应用中常常遇到一个挑战——不平衡数据问题。不平衡数据指的是分类任务中...

    伊赛斯龙脊keel鼠标驱动 v1.1 官方版

    伊赛斯龙脊keel鼠标驱动在硬件辅助方面,内置配重模块、储存记忆体、dpi变速档位、7自定义键等功能,这些功能都需要鼠标驱动的支持,让你能快速熟悉你的鼠标性能和各种操作方法,而给入手此款鼠标的玩家提供官方最新...

    keel

    Keel 是一个用 Go 语言编写的自动化部署工具,它旨在简化 Kubernetes 集群中的应用程序部署和版本管理流程。Go 语言是 Google 推出的一种静态类型、编译型的编程语言,以其简洁的语法、高效的性能以及跨平台支持而受...

    ExtJs4 进销存 源代码

    这个进销存源代码示例展示了如何利用ExtJs4实现库存管理、销售管理和采购管理的核心功能,帮助开发者更好地理解和应用ExtJs4在实际项目中的实践。 进销存系统是企业管理中不可或缺的一部分,它涵盖了采购...

    Keel Meta Framework-开源

    Keel 是一个服务器端 Java 元框架。 使用 COP,Keel 的容器使用同类最佳的开源工具提供其核心接口的可切换性。 Keel 遵循严格的 MVC,支持 Struts、Cocoon、Velocity、Axis/SOAP 等等!

    keel_jdbc2.0.rar_Jsp/Servlet_Java_

    本系统——"keel_jdbc2.0",正是一个利用ExtJS4.0前端框架与JSP/Servlet/Java后端技术构建的无框架后台管理系统。它摒弃了传统框架的繁复,通过精巧的设计实现了高度的灵活性和可扩展性。 首先,ExtJS4.0是Sencha...

    keel-telegram-bot:https的电报机器人

    keel-telegram-bot是的电报机器人。 特征 接收通知(通过Webhook) 列出批准 批准待审批 拒绝待审批 删除存档的批准 如何使用 手动安装 安装 使用pip安装keel-telegram-bot : pip3 install keel-telegram-...

    ext4的MVC小例子

    所有逻辑代码都在这里写 */ Ext.define('keel.controller.GoodsCtrl', { extend: 'Ext.app.Controller', stores: ['GoodsStore'],//声明该控制层要用到的store models: ['GoodsModel'],//声明该控制层要用到的...

    KeelKit安装和基本操作演示

    KeelKit是一款强大的ORM(对象关系映射)框架,它为开发者提供了在数据库操作中抽象化SQL的能力,使得代码更加简洁、易于维护。本教程将详细介绍KeelKit的安装过程及基本操作,帮助你快速上手这个工具。 一、...

    ext后台经典实例

    "keel2.0.sql"文件可能是一个数据库脚本,用于创建或更新一个名为"keel2.0"的数据库版本。这可能是EXT应用的数据存储基础,用于存储用户操作的各种数据,如增删改查的结果。 1. **Ajax通信**:EXT使用Ext.Ajax类...

    keeloq.rar_Keeloq加密算法_encryption of keeloq_keeloq_keeloq 加密_keel

    "keeloq.rar_Keeloq加密算法_encryption of keeloq_keeloq_keeloq 加密_keel"的标题暗示了该压缩包可能包含了关于KEELOQ加密算法的详细资料,包括可能的改进版本和在单片机中的实现技术。 KEELOQ加密算法基于动态码...

    KeelKit的数据库基本操作和表单的利用

    在开始使用KeelKit之前,你需要将其添加到项目依赖中,这通常可以通过管理依赖的工具(如npm或pip)来完成。配置数据库连接信息,包括数据库类型、用户名、密码、主机地址和端口,这些信息会被KeelKit用来建立与...

    EXT4.0项目源码

    压缩包子文件的文件名称列表提到了`keel_jdbc2.0.rar`、`keel2.0_DB.rar`和`keel2.0_SQL.rar`,这些看起来是与数据库相关的资源,可能是用于与EXT4项目交互的数据访问层代码,比如JDBC(Java Database Connectivity...

    keelkit是一个很好的ORM工具

    4. **事务管理**:keelkit支持事务处理,确保数据库操作的一致性和原子性,对于处理并发和错误恢复非常关键。 5. **性能优化**:keelkit可能针对不同的数据库系统进行了优化,比如延迟加载(Lazy Loading)、缓存...

    action-k8s-keel::ninja_light_skin_tone:与Github Action for CI集成,以及Keel.sh + K8s for CD simple

    Keel是用于自动化部署更新的工具。 龙骨无状态,坚固且轻巧。 从构思到生产自动化您的工作流程 +------------+ | Status Test| |------------+ +---------------+ +----+ | |PUSH | build-push image | CI +--...

    Life Education Student Handbook(en.ch).pdf

    本课程分为几个模块进行教学: - **明智决策**:教授如何做出理智的决策。 - **成功生活的基础**:强调建立成功生活的基石。 - **智慧与责任感**:探讨智慧和责任感的重要性。 - **个人时间管理**:提供有效管理...

    Naiban-开源

    总的来说,Naiban-开源项目通过引入机器学习技术,提升了Avalon和Keel框架在组件分类和管理方面的智能化水平,体现了现代软件开发中自动化、智能化的趋势。对于开发者来说,理解和掌握这些技术有助于提升软件设计和...

    模糊集matlab代码-crossProductKernel-noisyData:在噪声数据的模糊集上使用带有内核的支持向量机的实验

    模糊集matlab代码模糊集上的叉积核 概要 在模糊集上使用叉积内核和在 PIMA 属性噪声数据上使用 SVM 的实验。 参考: Guevara、Jorge 和 Canu、Stephane 和 Hirata Jr、Roberto Cross product kernels on模糊集的模糊...

Global site tag (gtag.js) - Google Analytics