2018-04-13 11:40
@圣威 无论模板数据在哪里,模板就是模板,而不能是 sb.append(...) 这种代码,除非你是在用 Java 代码动态生成模板代码,才会有 sb.append(...) 存在
将拼接好的模板输出来,看看语法对不对,然后就知道如何改进了
此外,模板的核心目标之一就是避免 String 拼接的,所以直接利用模板的功能去写内容,尽可能不要使用 sb.append(...) 这种东东
#if(attr.attrdefinition.getName().contains(value.getName()))
checked
#end
2018-04-13 11:33
@圣威 你这到底是 Java 代码还是模板代码?
sb.append(...) 这个看着是 java , #if(attr ... 这个看着是模板,这是要做什么?
2018-04-13 11:32
@圣威 心中记着:enjoy 表达式是与 java 表达式直接打通的,然后就可以 just do it了
2018-04-13 10:23
@libofei driverClass 要设置一下:
DruidPlugin dp = new DruidPlugin(……);
me.add(dp);
//配置Oracle驱动
dp.setDriverClass("oracle.jdbc.driver.OracleDriver");
注意上面代码中的 driverClass 是 oracle 的,你得改成 PostgreSql 的,上面的仅为示例
参考 oracle 的作法,举一反三用于 postgresql 上:
http://www.jfinal.com/doc/5-12