2018-08-06 22:07
用一下 Db.execute(...) 来执行存储过程
2018-08-06 22:06
这个自然不是 jfinal 自带的,定位找到是从哪来的,删之即可
2018-08-06 22:05
ActiveRecordPlugin 没有正确启动而已
@fypshencheng order by 不支持问号占位,所以 order by #para(...) 肯定是不可以的
2018-08-06 21:56
报 executeQuery 异常,应该是 sql 错了,如果是修改数据,使用 Db.update(sql, para), 关键在于 sql 要写对
2018-08-06 21:52
先配置一下 basePath:Engine.use().setBaseTemplatePath(....)然后 getTemplate 就会去这个 basePath 下面去找模板了
2018-08-06 12:00
用上以后,可以在页面访问 session,像一面这样:#(session.user.name)
2018-08-06 11:59
注意看这行:Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)zip 或 jar 文件中的签名是错误的,可能是文件被损坏,换之
2018-08-06 11:57
注意看上面的字符串常量与 user.id 相加的用法,括号中是表达式,当成 java 来用
小括号中的就是表达式,是参数,与外面的是不同的:#@paginate(files.pageNumber, files.totalPage, "/MyFileSys/files/getMyFiles/groupId-" + user.id + "-memuId-");
2018-08-03 15:05
得到 SqlPara 对象以后, 这样用:Db.delete(sqlPara.getSql(), sqlPara.getPara());在文档中有说明:所有数据库 API 在没有直接支持 SqlPara 参数时,调用其getter 方法取出 sql + para 即可使用这样设计的原因是避免 API 数量膨涨
2018-08-01 08:37
@阳光男孩_木注意看一下 renderText 方法还有个带 ContentType的重载方法用这个带 XML 的即可
2018-07-31 17:46
这个是空指针异常,根据异常提示,调试一下是哪个对象为 null 引起的
2018-07-31 17:43
直接使用 renderXml("file.xml"), file.xml 文件中可以直接使用 jfinal 的模板引擎功能,输出一些动态数据,还可以使用 #for 循环输出数据,看下文档
2018-07-30 10:34
如果你在使用 enjoy 时,在控制台没有错误提示,需要下载本站首页的 jfinal demo,使用里头的 log4j.jar 以及 log4j.properties 文件