`
我是温浩然
  • 浏览: 104140 次
文章分类
社区版块
存档分类
最新评论
文章列表
新建的项目引入缓存后,报错空指针。 结果发现,并不是缓存配置的问题,而是没有初始化ApplicationContext 。 稍后更新。
代码地址 :https://github.com/Wenhaoran/webgate 上两篇博客,介绍了,为啥js 拼接html ,为啥不能生成正确的菜单树。 也写了 通过js 来 拼接的方法。 下面说一下,正确的生成 菜单树 的方法。 先说页面,页面配置很简单。 就是在 jsp 中,嵌套一点 java 代码 + 引入一个java 文件 + <%= %> 的用法,如图下: 上图中,被注释掉的代码 ,是 通过js 生成的html,完全复制过来后,页面是正确的。 完整的 WebMenuList 文件代码: WebMenuList 的代码有点多,慢慢的看, ...
这篇博客,算是 爬坑总结,如果想直接看成功 的方案,请看 下一篇博客。 本来打算复制数据的,但是看了一下,数据没啥用,还特别多,如果你真的需要看这些数据,可以单独找我,QQ:1286238812 ,备注 csdn easyui tree . 放心,这些数据 不涉及公司机密。 数据结构如图下: 然后,先说,最开始 想通过 js 生成 菜单树的思路。 在 打算 在 页面 的js 中,通过 ajax 请求,获取 所有 菜单结构数据的集合,通过 js 来 循环遍历,生成带有多级菜单结构的树。 因为这个算是错误案例,所以不贴代码,只粘图 js 代码如图下: basejs.jsp ...
当前博客 代码属于webgate 项目,可以从github上面,下载完成代码。 webgate 项目地址:https://github.com/Wenhaoran/webgate 上面部分,是 个人情况分析,爬坑过程,和实践总结。如果想直接看错误,请 看 分割线之后的内容。 顺便会写几篇,关于 如何 在 easyui 框架下 根据数据 生成 树结构菜单 的博客。 began 最近工作是,重构一个登录系统。 由bootstrap ,改为 easyui 。 在 生成菜单结构的时候,遇到一个问题。通过js 拼接html ,不能正确显示样式的问题。 错误样式如图下: 正确的 样式: ...
jquery + easy ui 根据数据结构,生成多级菜单。 菜单样式显示不正确的问题。http://www.mizuiren.com/314.html
js 中,循环 map ,遍历取值,需要用 of
今天晚上忽然想写点啥。 真的,如果工作就是自己喜欢的事情,真的是一件非常幸福的事。如果自己现在从事的工作,就是自己喜欢做的事情,那还有什么工作日不工作日呢? 当然,身体,和家人,也是非常重要的。 稍微记录一下工作进度,以及还有需要完成的工作。 1、登录后显示菜单组织结构。 1.1 3级及更多级菜单的情况。 2、登录后,加载首页的问题。 2.1 首页的模块化设置。 3、实现各个菜单的基础功能。基础展示功能。然后追加各个菜单的详细功能。 3.1 实现菜单功能,必须解决缓存的问题。 4、主项目的 登录的验证,session cookie 。 4.1 跨域问题( ...
公司项目 本来是 oracle 驱动 + druid 数据源配置,以及多数据源配置。 修改为 mysql+druid+单数据源。 然后报错如下: 说一下错误原因,错误原因也属于基础了。 项目中,没有 mysql 驱动的jar 。 第一次报错,是 druid 数据源配置,然后,找不到错误原因,更改成dbcp 链接,还是报错如下。 一下午,就百度+谷歌 这个问题了。 后来问老总,老总说。缺少jdbc对mysql的jar。恩,就这一句话,就是出错的原因。 在 pom.xml 中,加入 mysql 的 maven 引用。 <dependency> <groupId&g ...
上一篇博客说的,帮同事写了一个小程序,只有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 ...
数据部的同事,需要 从网上下载 pdf 文件。 给定文件夹,其中包含若干个 txt 文件, txt 文件内容,每行 均 为一个 链接,点击链接会 直接下载 pdf 文件。 需要,在 1、总文件夹 下 按照 txt 文件名称 创建文件夹, 2、对应 txt ...
webgate 重构计划: 1、研究旧登录系统的业务逻辑 研究原有的 系统结构。和 模板 bmis 系统结构。 webgate : 系统,资源,账户,角色,组件,模块,功能 bmis : 机构,刚问,用户,功能,角色,机构用途。 以及 日志 功能。 新增: 1、快捷按钮 ,将常用操作菜单,设置为 快捷按钮列表 。 2、 2、页面 easyui 实现 在bmis 中 easyui 框架的使用,以及完整迁移到 webgate 中。 3、缓存,ehcache 和 redis 在 shiro ,以及 mybatis 中 的 配置, 用redis替换 ehcache 实现 二 ...
未完待续 时间: 昨天。17.02.28 总体 稍微看了看 webgate 和 bmis 两个项目的差异,没有仔细看,也没有仔细写 重构方案,只是简单写了一个思路。 顺便看了一下 mybatis 整合 redis 缓存, 和 ehcache 缓存配置以及原理,并没有深入去看。 已经找到 在mybatis 中,redis 替换 ehcache 的方案,没有测试 是不是可行。 其次看了一下 安全框架 shiro 。这个暂时还有疑问,就是在shiro 配置 ehcache ,没有找到 这里 的缓存 ,替换成 redis 的方案。 还有,昨天的估计太不靠谱了。 时间:17.03. ...
公司中 登录项目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 , 缺点:改动太大,不合 ...
错误: '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 包损坏了。 原文地址: ...
博客中的代码,来自于 汪云飞:《java ee 开发的颠覆者 spring boot 实战》书中代码demo 更改。 前面几篇博客中介绍了一些基本问题,和可能遇到的一些BUG 。下面开始真正的 描述 代码demo ,并不是 完整的贴代码。代码下载链接。 完整的demo 下载链接 :http://download.csdn.net/detail/u012246342/9760917 代码分为,以下6部分,分别是。 config : Spring cloud config server 项目,属于,配置管理中心。 discovery: Eureka server ,服务注册发现管理中心。 ...
Global site tag (gtag.js) - Google Analytics