- 浏览: 104140 次
最新评论
文章列表
新建的项目引入缓存后,报错空指针。
结果发现,并不是缓存配置的问题,而是没有初始化ApplicationContext 。
稍后更新。
- 2017-04-06 15:47
- 浏览 322
- 评论(0)
代码地址 :https://github.com/Wenhaoran/webgate
上两篇博客,介绍了,为啥js 拼接html ,为啥不能生成正确的菜单树。 也写了 通过js 来 拼接的方法。
下面说一下,正确的生成 菜单树 的方法。
先说页面,页面配置很简单。
就是在 jsp 中,嵌套一点 java 代码 + 引入一个java 文件 + <%=
%> 的用法,如图下:
上图中,被注释掉的代码 ,是 通过js 生成的html,完全复制过来后,页面是正确的。
完整的 WebMenuList 文件代码:
WebMenuList 的代码有点多,慢慢的看, ...
- 2017-03-16 22:39
- 浏览 313
- 评论(0)
这篇博客,算是 爬坑总结,如果想直接看成功 的方案,请看 下一篇博客。
本来打算复制数据的,但是看了一下,数据没啥用,还特别多,如果你真的需要看这些数据,可以单独找我,QQ:1286238812 ,备注 csdn easyui tree . 放心,这些数据 不涉及公司机密。
数据结构如图下:
然后,先说,最开始 想通过 js 生成 菜单树的思路。
在 打算 在 页面 的js 中,通过 ajax 请求,获取 所有 菜单结构数据的集合,通过 js 来 循环遍历,生成带有多级菜单结构的树。 因为这个算是错误案例,所以不贴代码,只粘图
js 代码如图下:
basejs.jsp ...
- 2017-03-16 22:10
- 浏览 394
- 评论(0)
当前博客 代码属于webgate 项目,可以从github上面,下载完成代码。
webgate 项目地址:https://github.com/Wenhaoran/webgate
上面部分,是 个人情况分析,爬坑过程,和实践总结。如果想直接看错误,请 看 分割线之后的内容。
顺便会写几篇,关于 如何 在 easyui 框架下 根据数据 生成 树结构菜单 的博客。
began
最近工作是,重构一个登录系统。
由bootstrap ,改为 easyui 。
在 生成菜单结构的时候,遇到一个问题。通过js 拼接html ,不能正确显示样式的问题。
错误样式如图下: 正确的 样式:
...
- 2017-03-16 21:40
- 浏览 476
- 评论(0)
jquery + easy ui 根据数据结构,生成多级菜单。
菜单样式显示不正确的问题。http://www.mizuiren.com/314.html
- 2017-03-16 07:16
- 浏览 280
- 评论(0)
今天晚上忽然想写点啥。
真的,如果工作就是自己喜欢的事情,真的是一件非常幸福的事。如果自己现在从事的工作,就是自己喜欢做的事情,那还有什么工作日不工作日呢?
当然,身体,和家人,也是非常重要的。
稍微记录一下工作进度,以及还有需要完成的工作。
1、登录后显示菜单组织结构。
1.1 3级及更多级菜单的情况。
2、登录后,加载首页的问题。
2.1 首页的模块化设置。
3、实现各个菜单的基础功能。基础展示功能。然后追加各个菜单的详细功能。
3.1 实现菜单功能,必须解决缓存的问题。
4、主项目的 登录的验证,session cookie 。
4.1 跨域问题( ...
- 2017-03-14 23:31
- 浏览 284
- 评论(0)
公司项目 本来是 oracle 驱动 + druid 数据源配置,以及多数据源配置。
修改为 mysql+druid+单数据源。
然后报错如下:
说一下错误原因,错误原因也属于基础了。
项目中,没有 mysql 驱动的jar 。
第一次报错,是 druid 数据源配置,然后,找不到错误原因,更改成dbcp 链接,还是报错如下。
一下午,就百度+谷歌 这个问题了。
后来问老总,老总说。缺少jdbc对mysql的jar。恩,就这一句话,就是出错的原因。
在 pom.xml 中,加入 mysql 的 maven 引用。
<dependency> <groupId&g ...
- 2017-03-14 18:54
- 浏览 1132
- 评论(0)
上一篇博客说的,帮同事写了一个小程序,只有jdk ,没有开发工具,需要命令行运行 该java 文件。
当前窗口打开控制台,运行命令后发现报错。
javacSnippet.java
1、乱码问题。
解决办法:编辑此文件,,并另存为,编码格式设置为 ADSI 。
2、缺少程序包
解决办法:使用 -classpath 命令,后面 + 所需要jar 的 目录。
javac -classpath C:\Users\Administrator\Desktop\download\itext-2.1.7.js5.jar Snippet.java
生成 class
java Snippet
...
- 2017-03-07 13:50
- 浏览 252
- 评论(0)
数据部的同事,需要 从网上下载 pdf 文件。
给定文件夹,其中包含若干个 txt 文件, txt 文件内容,每行 均 为一个 链接,点击链接会 直接下载 pdf 文件。
需要,在
1、总文件夹 下 按照 txt 文件名称 创建文件夹,
2、对应 txt ...
- 2017-03-03 14:59
- 浏览 294
- 评论(0)
webgate 重构计划:
1、研究旧登录系统的业务逻辑
研究原有的 系统结构。和 模板 bmis 系统结构。
webgate : 系统,资源,账户,角色,组件,模块,功能
bmis : 机构,刚问,用户,功能,角色,机构用途。 以及 日志 功能。
新增: 1、快捷按钮 ,将常用操作菜单,设置为 快捷按钮列表 。
2、
2、页面 easyui 实现
在bmis 中 easyui 框架的使用,以及完整迁移到 webgate 中。
3、缓存,ehcache 和 redis 在 shiro ,以及 mybatis 中 的 配置,
用redis替换 ehcache 实现 二 ...
- 2017-03-01 11:23
- 浏览 333
- 评论(0)
未完待续
时间: 昨天。17.02.28
总体 稍微看了看 webgate 和 bmis 两个项目的差异,没有仔细看,也没有仔细写 重构方案,只是简单写了一个思路。
顺便看了一下 mybatis 整合 redis 缓存, 和 ehcache 缓存配置以及原理,并没有深入去看。 已经找到 在mybatis 中,redis 替换 ehcache 的方案,没有测试 是不是可行。
其次看了一下 安全框架 shiro 。这个暂时还有疑问,就是在shiro 配置 ehcache ,没有找到 这里 的缓存 ,替换成 redis 的方案。
还有,昨天的估计太不靠谱了。
时间:17.03. ...
- 2017-03-01 11:01
- 浏览 285
- 评论(0)
公司中 登录项目webgate,打算重构,
重构原因:
1、hibernate 框架太过庞大改为 mybatis。
2、ehcache 缓存 改成redis 缓存。
3、旧webgate 中,集成 第三方 没有源码的框架,出错不方便调试。
4、前端框架 杂乱(bootstrap+easyui) 改为 纯粹的easyui.
5、增加Shiro安全配置。
6、改用druid 数据源
6、各种历史遗留问题 等……
重构思路:
1、原有webgate基础上改。
2、新建 一个 webgate 登录项目。
3、用bmis 项目 删减 后 再增加。
思路1 , 缺点:改动太大,不合 ...
- 2017-02-28 21:01
- 浏览 326
- 评论(0)
'W:/repository/org/springframework/spring-beans/4.2.6.RELEASE/spring-beans-4.2.6.RELEASE.jar' in pro
错误:
'W:/repository/org/springframework/spring-beans/4.2.6.RELEASE/spring-beans-4.2.6.RELEASE.jar' in project 'bmis' cannot be read or is not a valid ZIP file
bmis
解决方案, 找到 maven 中,spring-beans-4.2.6.RELEASE.jar ,并删掉,然后,重新 maven - >update project ,重新下载就可以了。
问题产生的原因,好像是 因为 这个jar 包损坏了。
原文地址:
...
- 2017-02-24 15:30
- 浏览 345
- 评论(0)
博客中的代码,来自于 汪云飞:《java ee 开发的颠覆者 spring boot 实战》书中代码demo 更改。
前面几篇博客中介绍了一些基本问题,和可能遇到的一些BUG 。下面开始真正的 描述 代码demo ,并不是 完整的贴代码。代码下载链接。
完整的demo 下载链接 :http://download.csdn.net/detail/u012246342/9760917
代码分为,以下6部分,分别是。
config : Spring cloud config server 项目,属于,配置管理中心。
discovery: Eureka server ,服务注册发现管理中心。
...
- 2017-02-22 16:47
- 浏览 242
- 评论(0)