2018-01-02 15:32

刚好需要

2017-12-24 12:23

已解决
baseModelGenerator.setTemplate("template/base_model_template.jf");

2017-12-17 23:44

@JFinal 返回结果是个List,岂不是要都遍历一遍?

2017-12-16 21:20

@PopezLotado 实际上我也是这样弄的:JSON.parseObject(JFinalJson.getJson().toJson(obj)).toJSONString()。
我是想着看看jfinal未来的版本中能否增加这一特性,自己来控制该怎么输出。
@Jfinal

2017-12-13 17:36

上面写错了 应该是 boolean hasSessionIdInURL = request.isRequestedSessionIdFromURL() || request.isRequestedSessionIdFromCookie();

2017-12-13 16:19

@JFinal 该解决方案不够完美,仍然可能会报404, 建议老大在jfinal中修复该问题,以下是在原来基础上改动的。


import com.jfinal.handler.Handler;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
* @author lsup
* 解决url上带有sessionId可能报404
*/
public class SessionIdHandler extends Handler {
@Override
public void handle(String target, HttpServletRequest request, HttpServletResponse response, boolean[] isHandled) {
boolean hasSessionIdInURL = request.isRequestedSessionIdFromURL() && request.isRequestedSessionIdFromCookie();
if (hasSessionIdInURL) {
int index = target.indexOf(";");
if (index > 0) {
target = target.substring(0, index);
}
}
next.handle(target, request, response, isHandled);
}
}

2017-06-01 16:14

添加如下代码:
if (webPath == null) {
// getRealPath("/")绝对路径, weblogic下获取为null
// getResource("/").getPath() 相对路径
try {
webPath = servletContext.getResource("/").getPath();
} catch (MalformedURLException e) {
e.printStackTrace();
}
}