2017-11-22 14:36

如果是的话,只需要这么做即可
public void configEngine(Engine me) {
me.addSharedObject("HTTP_HOST", p.get("base.httpHost"));
}

在 html 或 jsp 中 #(HTTP_HOST)

2017-11-22 14:31

你所谓的全局变量是想在 html 或 jsp 等视图中使用的变量是么?

2017-11-22 14:23

不扶墙就服你

2017-11-22 11:03

赞!!!

2017-10-09 17:07

支持!支持!支持!

2017-10-09 16:54

@JFinal 期待“文档”频道。基于 jfinal-weixin 开发的程序已经投入生产环境 8 个月了,没有任何问题(当然用户也不多)。近期领导要对架构服务能力做个测试,希望“文档”频道也包含这些内容。

2017-05-12 17:48

@xf1951495330 建议写成这样的(感谢 @小徐同学 提供),兼容 value 为空的情况。
select * from test_user where 1=1
#for(x:cond)
#if(x.value != null && x.value != "")
and #field(x.key) #para(x.value)
#end
#end
order by #(sort) #(order)

2017-04-21 11:38

赞一下~!

2017-04-06 09:15

@芒果过敏 加入俱乐部非常划算哦~

2017-04-02 16:26

@oppos69 swagger 会污染源码,不知道你用 swagger 是什么目的?

2017-03-29 21:59

import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.SQLException;

import com.jfinal.core.ActionKey;
import com.jfinal.core.Controller;
import com.jfinal.plugin.activerecord.Db;
import com.jfinal.plugin.activerecord.ICallback;

import oracle.jdbc.OracleTypes;

public class AccessToken extends Controller {

@ActionKey("token/get")
public void applyToken() {

Object o = Db.execute(new ICallback() {
@Override
public Object call(Connection conn) throws SQLException {
CallableStatement proc = conn.prepareCall("{?=call eops_xxx.bbb(?,?)}");
proc.registerOutParameter(1, OracleTypes.INTEGER);
proc.setString(2, "证书");
proc.registerOutParameter(3, OracleTypes.VARCHAR);
proc.execute();
return proc.getObject(3);
}
});

renderJson(o.toString()));
}

}

2017-03-27 10:19

膜拜大神!