
JFinal
文章平均质量分 80
hellorichen
入道不长,专业不精,还有很长的路要走
展开
-
JFinal常见问题
1、如下图所示:点击保存后网页中的table未刷新,解决方法,加入一句:renderJson(DwzJson.success("更新成功", "", ""));2、原创 2017-04-27 14:19:03 · 405 阅读 · 0 评论 -
jfinal中事务回滚
1. 事务回滚①@Before(Tx.class)写在controller中会回滚,而写在service中不回滚,详见商城excel导入分类②atomreturn false 或者有异常抛出都会回滚事务,return true 才会提交事务,Db.tx 方法是有返回值true/false,可对改返回值作业务返回,如果想让 run 方法中往外层传递变量,可以在外层定义一个 fin...原创 2018-09-07 18:16:51 · 1255 阅读 · 0 评论 -
eclispe创建新项目并部署到svn
1. 错误: 找不到或无法加载主类 com.highmall.core.config.HighMallConfigHighMallConfig.class文件丢失造成解决方法:clean项目2. eclispe创建新项目并部署到svn①修改项目包名及项目中的.project文件中项目名②删除项目中的D:\eclipse_com\workspace\HighMallSupplie...原创 2018-09-07 18:12:46 · 313 阅读 · 2 评论 -
jfinal中获取headers中参数
1. Integer vercode = getRequest().getIntHeader("MVer");String dtype = getRequest().getHeader("DTYPE");//A 与 I2. String vercode = getHeader("MVer");原创 2018-09-04 18:39:14 · 2430 阅读 · 0 评论 -
jfinal生成指定表的model
jfinal可自动生成所有表的model,但有时项目中并不需要库中的所有表,也许仅需要几个表,生成指定model操作如下;1.更新_Generator.java文件gen.setMetaBuilder(new _MetaBuilder(getDataSource()));2.创建_MetaBuilder.javapublic class _MetaBuilder extends...原创 2018-07-19 18:30:06 · 2041 阅读 · 1 评论 -
jfinal中事务回滚
1.包括before(tx.class)和下面方法Db.tx(new IAtom() { @Override public boolean run() throws SQLException { //demo } });注意一点:方法中不可捕获异常,否则无法回滚。相当于该结构捕获异常后回滚,若被其他捕获,则它无异常捕获,不会回滚。参考:http:原创 2018-02-05 11:28:51 · 555 阅读 · 0 评论 -
jfinal中sql语句中的in关键字
1.错误写法List list = Db.find("SELECT id FROM b_product_detail_phone WHERE productid = 123 AND id NOT IN (?)", "147,148");查询结果包括148,即参数并未全部识别147,148,仅识别了147,无法分辨是几个参数。正确写法:1.全部字符串拼接List list = Db.原创 2018-02-02 09:55:42 · 4389 阅读 · 0 评论 -
jfinal中错误
1.noclassdeffounderror:org.apache.juli.logging.logfactory原因:因为tomcat包配置不正确引起的,移掉tomcat的Library就可以了。右键项目--build path--configure build path--libraries--tomcat移除掉原创 2018-01-30 22:56:54 · 672 阅读 · 0 评论 -
Jfinal根据url下载文件
String path = (PathKit.getWebRootPath()+"/exclemodel/").replace("\\", "/"); URL httpurl = new URL("***"); String fileName = "*.xlsx"; File f = new File(path原创 2018-01-06 09:19:14 · 1662 阅读 · 1 评论 -
jfinal+quartz定时任务
实例地址:1.需导入的jar包2.定时任务配置文件3.将任务类添加至插件4.任务类主方法5.任务执行方法6.动态添加定时任务未完待续。。。参考:http://www.jfinal.com/share/15http://www.jfinal.com/share/37http://blo原创 2017-12-01 19:06:52 · 646 阅读 · 0 评论 -
JFinal部署到tomcat
JFinal开发的后台项目部署到tomcat上,具体步骤见下面参考文档。1.tomcat下重要的部署文档包括两个,conf文件下的server.xml和tomcat-users.xml。①tomcat-users.xml中配置管理端的用户名和密码,如②server.xml中 connectionTimeout="20000"原创 2017-08-25 16:35:36 · 1943 阅读 · 0 评论 -
JFinal学习
一、Controller1.getPara():从请求中获取参数。2.getModel():接收页面表单传递过来的model对象,表单域名名称以"modelName.attrName"方式命名。3.setAttr(String,Object)转调了HttpServletRequest.setAttribute(String,Object),该方法可将各数据传递给View并在View原创 2017-04-25 19:02:36 · 789 阅读 · 0 评论 -
jfinal中日志输入请求参数链接
LogKit.info("Request:" + inv.getActionKey() + "?" + UrlUtil.formatMap(inv.getController()));public static String formatMap(Controller c) { StringBuilder sb = new StringBuilder(""); boolean isF...原创 2018-09-29 10:59:10 · 420 阅读 · 7 评论