摘要: 用这个框架,发现好多问题,记录下来,以后做项目减少查找问题时间,此文章会不定期更新。。。
- 启动报错
The argument does not represent an annotation type: ContextConfiguration
org.jeecgframework.core.junit.AbstractUnitTest 类的依赖类 需要导入本地junit4 测试包 - 图片保存相对路径
把表单的图片字段设置为text类型 - 生成代码后,多选框 报错问题。
修改DictSelectTag类,在272行加入 if(this.defaultVal==null){ this.defaultVal=""; } 4.表格id转名称 属性 dictionary="GCCJ_TASK_ASSIGNMENT,ID,TASK_NAME"
- jeecg框架添加三级菜单支持
org.jeecgframework.core.util.ListtoMenu 类 修改 如下方法 private static String getHplusSubMenu(TSFunction parent, int level, Map<Integer, List<TSFunction>> map) { StringBuffer menuString = new StringBuffer(); List<TSFunction> list = map.get(level); for (TSFunction function : list) { if (function.getTSFunction().getId().equals(parent.getId())){ if (!function.hasSubFunction(map)) { menuString.append(getLeafOfHplusTree(function)); } else { //增加多级菜单显示 menuString.append("<li>"); menuString.append("<a href=\"#\" >"); menuString.append(getMutiLang(function.getFunctionName())); menuString.append("<span class=\"fa arrow\"></span>"); menuString.append