- 博客(68)
- 收藏
- 关注
原创 criteria.setProjection(Projections.rowCount()).uniqueResult() 为null
其实这个并不是 jeecg 的问题而是 springside 的问题: 以jeecg 代码为例:代码位于:org.jeecgframework.core.common.dao.impl.GenericBaseCommonDaofinal int allCounts = ((Long) criteria.setProjection(Projections.rowCount())...
2016-06-01 19:39:11
2150
1
原创 模型管理的对象对应关系
模型管理里有:文档模型 (info)栏目模型 (node)首页模型 (node)专题模型 (special)站点模型 (site)系统模型 (global) 调用方式为 : ${对象.customs['XXXX']}
2016-05-30 18:06:56
160
原创 eclipse下的jrebel配置
捣鼓了好几天的jrebel.终于搞清楚如何配置了.环境: Eclipse-Helios-SR2 + Jrebel6.0.3 首先, jrebel 中国化过程网上很多. 就不再累赘了 主要记录一下配置过程....jrebel 的配置如下: 1. eclipse 的 WTP 下的 server 配置: 追加在 参数后的代码为-noverify...
2016-05-27 00:59:10
295
原创 [转载]jeecg中上传文件相关属性的设置
关于文件的存取,jeecg默认是会把上传的文件存在项目根目录下的upload/files目录下的,当然你也可以指定对应的目录,只要在new UploadFile后,设置basePath属性即可,如果你不想把文件以二进制的方式存放在数据库中也是可以的,只要在new UploadFile时把byteField属性设置为null即可。具体可参见 org.jeecgframework.core.co...
2016-05-19 21:06:10
945
原创 jeecg3.6.3-列单元格重定义
<t:dgCol title="下载地址" field="path" queryMode="single" width="120" formatterjs="downloadLink"></t:dgCol> function downloadLink(value,row,index){ if( row.path != &quo
2016-05-19 21:02:47
539
原创 JEECG3.6.X--附件设计备忘录
附件基类表附件父表(其他附件表需继承该表)(TSAttachment)这里是指,需要建立自己带有自己特殊属性的附件表(一般来说,只做基本上传的话,不需要独立做继承)附件业务表实际业务表,与附件无关,只是在回写的时候搽写相关数据附件关系表连接业务表与基类表之间关系的表(cgUploadEntity) 文件上载时:public AjaxJson saveFiles...
2016-03-23 15:46:43
134
jeecg - online自定义模板的使用
一、 业务背景 客户需要快速开发一个信息采集的功能模块,并使用已规划好的页面,实现个性化页面展示,使用标准左右布局的Table或DIV风格的页面表现力不强,不能满足客户的个性化页面需要二、 需求 1、 快速开发 2、 定制化界面 3、 基本信息采集三、 功能描述 1、 实现基本的增删改查操作 2、 一部分字段选项需要采用页面控件,如radio,日期控件...
2015-12-11 22:17:00
199
原创 获取spring的注解
[code="java"]String tableName = dataObj.getClass().getAnnotation(Table.class).name();[/code]
2015-06-30 00:28:41
116
原创 Maven 初体验
Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(ProjectLifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。部署了第一个maven 项目 ,期间找了不少资料...
2015-06-09 14:04:39
118
原创 jeecg-版本升级3.4 to 3.5
3.5GA推出有段时间了,增加了不少新的东西是个不错的版本于是就从3.4 升级上来. 但是在某些时候的某些脚本会出现一些问题1. js 类库引用出错原因,在 3.5 区分了 zh 和 en 的不同类库 因此 在引用这方面的类库要做一次比较 例如3.4: plug-in/tools/curdtools.js3.5: plug-in/tools/...
2015-05-28 18:01:16
185
原创 jeecg随笔-3.X的生成后配置
[img]http://dl2.iteye.com/upload/attachment/0108/6972/259a5678-23b1-3733-8e95-cbe7081fa9f3.jpg[/img]生成后按以上步骤进行配置即可.
2015-05-19 10:08:06
104
原创 SAE上部署WeiPHP2.0
在SAE上部署 WeiPHP的话,建议采用空项目的方式进行,如果直接使用自带的,会出现部署错误创建步骤:1. 创建 应用2. 初始化 MySQL3. 新建 Storage(取名uploads,缓存4小时)4. 开启 KVDB5. 开启 memcache(根据需要,测试一般1- 2M即可,运营的话根据需要吧)6. 部署代码(SVN)7. 上载并安装8. 按提示...
2015-05-16 11:30:39
111
原创 微信昵称乱码过滤器
[code="java"]import org.apache.commons.lang.StringUtils;/** * 微信特殊字符 emoji 过滤器 * @Description: * date: 2015-4-7 * time: 下午4:27:44 * author: 烧猪 */public class EmojiFilter {...
2015-04-10 10:12:45
385
原创 关于核心代码StringUtil里首字母大小写的bug
源码:[code="java"] /** * 首字母大写 * @param realName * @return */ public static String firstUpperCase(String realName) { return StringUtils.replaceChars(realName, realName.substri...
2015-04-07 08:55:19
2465
原创 JEECG随笔--文件下载的配置与注意
[code="java"]import com.opensymphony.xwork2.ActionSupport;import org.apache.struts2.convention.annotation.*;import java.io.FileInputStream;import java.io.FileNotFoundException;import java....
2015-01-29 10:40:42
1327
1
原创 jeecg随笔-文件下载的ajax交互
附件下载 下载流程: 1) 从客户端获取需要下载的附件标识 2) 在 app 服务器从 下载对应的 文件到 app 服务器(其实就是要在app服务器生成对应的物理文件) 3) 返回对应的文件名到客户端 4) 客户请求需要下载的文件,app 发送下载...
2015-01-28 11:06:16
365
原创 jeecg - easyui 进度条遮罩层
[code="js"]$.messager.progress({ title:'请稍后', msg:'页面加载中...' }); $.messager.progress('close');[/code]
2015-01-22 15:37:03
1055
原创 JavaMail附件中文名称乱码
原帖地址:JavaMail附件中文名称乱码 - Different Design Studio - 博客频道 - youkuaiyun.com http://blog.youkuaiyun.com/fireson/article/details/7095948问题: 用Javamail发邮件到邮件服务器,从邮箱中查看发现附件的中文名称变成了密码原因:不明解决:在设置邮件附件的时候调用javax...
2015-01-22 11:57:08
478
原创 jquery iframe 获取父级
1.在父窗口中获取指定iframe(testiframe) id 为 testid 的class$(window.frames["testiframe"].document).find("#testid").attr('class');2.在IFRAME中获取父窗口中id为testid的class$(window.parent.document).find("#testid...
2015-01-22 09:49:49
319
原创 微信认证接口配置
微信在做接口认证配置的时候需要填写URL 和 Token这个时候,URL的访问端口必须为80端口,否则会一直配置失败测试号申请地址:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login另外在做测试的时候,需要对自定义菜单进行刷新的时候,最好的办法就是取消关注然后再次关注,否则会有缓存....
2015-01-20 16:54:38
192
原创 JSPXCMS-关于前台AJAX,makeHtml时的一些事
在前台静态页需要调用 后台的 htmlService.makeInfo(infoId);的时候如果 在前台已经对 一些 info 的属性 进行了修改,这部分修改的属性也应该作为参数传到后台的 bean里这个bean 可以是非 info 的Bean [code="java"]public String saveOrgsByAjax(@ModelAttribute("bean")...
2015-01-13 11:14:40
151
原创 Jspxcms 无入侵式开发
Jspxcms 无入侵式开发的基础代码还是很具有结构化的第一次 就是忽略了 好多细节如: eclipse 的 那些标记 @Override 没有去掉一些@Controller的标记 没有加上因此模板化的 代码编写必须使用模板来自动生成看来得空写个简易模板才行生成器是必须的................
2015-01-07 16:00:04
394
原创 SpringMVC - AJAX
[code="java"]@RequestMapping(value = "updateAttrByAjax.do",method = RequestMethod.GET)@ResponseBodypublic String updateAttrByAjax(@ModelAttribute("bean") Info bean,Integer[] attrIds,HttpServletR...
2015-01-06 09:21:44
96
原创 jspxcms-撤销与发布
[code="html"] SQL query thead tr {background-color: ActiveCaption; color: CaptionText;} th, td {vertical-align: top; font-family: "Tahoma"; font-size: 8pt; ...
2014-12-08 16:34:23
116
原创 jspxcms-模型管理字段开启与禁用
模型管理里, 可以动态的开启和禁用一部分的字段但是如果 禁用了文档模型字段,则会出现,禁用后的修改会导致文档模型字段变为 null而此时 会在栏目列表里可以看到该栏目而 文档 列表里 看不到该栏目的现象因此 禁用字段尽量 只禁用 可以有默认值的 静态化部分的字段即可........................
2014-12-08 11:52:23
164
原创 jspxcms网站静态化
v4.1版本的 jspxcms 安装版,生成时机说明: 自动生成文档的生成时机分为两个 1. 当文档新增完成后,会对栏目列表页进行文档链接的生成,但是此时点击该文档会出现404 2. 当对文档选择审核后,对应的文档会真实的生成,并自动刷新首页.(此时再去栏目页点击会进入对应的文档页面)...
2014-12-03 21:38:42
216
jeecg随笔--combotree取得tree对象
[code="javascript"]var t = $('#combotree').combotree('tree'); // 得到树对象var n = t.tree('getSelected'); // 得到选择的节点t.tree('getChecked')[/code]不能直接 combotree.combotree('getSelected');...
2014-10-28 15:49:57
569
原创 jeecg随笔 -- combobox 的 自动完成
关于 使用 combobox 的自动完成 会出现 有时候操作过快 ,会写入 text 的情况例如:关联 用户,在使用 用户名自动完成的时候,就会出现 偶尔的 直接把用户名作为 key 来写入的情况因此 对这个字段进行操作 ,可以先做一次判断再进行下一步例如 service 里 先count一次根据返回值 进行 判断后 操作 ...
2013-08-17 16:56:05
230
原创 ztree 背景
ul.ztree { background: none repeat scroll 0 0 #F0F6E4; border: 1px solid #617775; height: 100px; margin-top: 10px; overflow-x: auto; overflow-y: scroll; wi...
2013-07-29 09:02:50
299
原创 jeecg随笔 -- datagrid扩展editor的思路
easy ui 里的 datagrid 要扩展 editor实际上只需要在现有可用的 text,textarea,checkbox,numberbox,validatebox,datebox,combobox,combotree里 直接 参照[code="js"]datetimebox : { init : function(container, options) {...
2013-06-19 16:28:59
642
原创 jeecg随笔 -- datagrid重新指定数据源
[code="js"]var emptyData = {"rows":[],"total":0};$("#dg").datagrid("loadData",emptyData);[/code]
2013-06-14 17:53:49
653
原创 jeecg随笔 -- Linux下的配置文件异常
部署jeecg 项目到 Linux 的时候...............1. 表大小写问题2. 缓存文件的中文注释问题解决:1. 直接去代码里改掉注释部分的表名2. 删除中文部分的注释...
2013-06-09 20:15:00
134
原创 jeecg随笔 --数据导出相关
根据开发文档 数据导出相关的介绍数据导出 只需要在 导出的 POJO里 声明好就可以进行导出但是遇到 关联的时候,是无法进行很好的导出的因此需要在 service 里进行有效的数据整理而生成 xls 的导出字段序列是由 pojo里 的字段,由上到下进行排序的想法:建立专门的导出的pojo实体调整导出序列在 service 里进行有效的整理...
2013-06-07 15:42:38
271
原创 jeecg随笔 -- combotree只选择叶子节点
[code="javascript"]editor : { type : 'combotree', options : { url : '***********Action!ctrlTree.action', animate : false, lines : !sy.isLessThanIe8(), ...
2013-05-23 11:42:08
347
原创 jeecg随笔 -- 关于combobox的返回值
在使用 combobox 的时候,返回值的java对象尽量是使用 简单对象(即: 对象里只有字符串属性)不要直接返回数据库对象因为使用[code="java"]com.alibaba.fastjson.JSON.toJSONStringWithDateFormat()[/code]方法来进行 json 转换的时候, 如果是数据库对象 而且做了关联的话,会载出很多...
2013-05-22 11:47:50
393
原创 jeecg随笔 -- 实体关联属性的设计(add方法)
在 add 方法里,生成器生成的原始代码很简单[code="java"]Json j = new Json(); try { ****Service.add(****Page); j.setSuccess(true); j.setMsg("添加成功!"); } catch (Exception e) { j.setMsg("添加失败!");...
2013-05-17 16:58:41
734
原创 jeecg随笔 -- 实体关联属性的设计
在jeecg 里 ,是根据数据库生成实体的,很多关联关系需要自己进行进一步整理才能满足我们的业务需求例如外键关系由于很多时候,我们的一个表关联的外键表会超过两个甚至达到10个这样无法使用 JeecgOneToMainUtil 进行生成关联关系因此,只能选择 单表模型进行生成然后自行维护 外键关系这个关系的维护还是相对简单的.[code="java"]...
2013-05-14 15:25:14
518
原创 Jeecg随笔 -- 对象的combotree在前台自动选择已选项
由于 在 datagrid 里 的 [code="js"]{field:'fkReceivedGroup',title:'对口接待单位',align:'center',sortable:false,width : 150, formatter:function(value,row,index){ return sy.fs('{1}', row.fkReceived...
2013-05-10 15:07:14
254
原创 Jeecg随笔 -- 代码生成
jeecg 直接生成的代码,涉及到关联映射的时候,有必要的时候最好自己检查并调整其映射关系一些初步的体验:必须严格分清 显示与数据对象 显示对象里,用于显示的属性 全部使用 String 对象进行显示,而使用对象级联的形式,会导致无法进行行内编辑可以正常显示的[code="js"]formatter:function(value,row,index){ ...
2013-05-10 11:38:59
127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人