GXS

2022-06-05 18:48

@杜福忠 (jfinal 4.9.16 + cos 2022.2) 或 (jfinal 4.9.19 + cos 2020.4) 都报同样的错误。
jfinal 4.9.16 + cos 2020.4 不报错

GXS

2022-06-05 15:55

@杜福忠 放NullObject对象有异常,目前还是remove稳一点

GXS

2022-06-05 11:54

controller.class
public List getFiles() {
if (!(this.request instanceof MultipartRequest)) {
this.request = new MultipartRequest(this.request);
}

return ((MultipartRequest)this.request).getFiles();
}

GXS

2022-06-05 11:53

前端js
// 上传文件
function sendFile(file, obj) {
var data = new FormData();
data.append("file", file);
data.append("uploadType", 'article');
data.append("action", "uploadimage");
$.ajax({
type: "POST",
url: ctx + "common/upload/uploadImage",//ctx + "/tool/upload",
data: data,
cache: false,
contentType: false,
processData: false,
dataType: 'json',
success: function(result) {
if (result.code == web_status.SUCCESS) {
$(obj).summernote('editor.insertImage', result.url, result.fileName);
} else {
$.modal.alertError(result.msg);
}
},
error: function(error) {
$.modal.alertWarning("图片上传失败。");
}
});
}

GXS

2022-06-04 11:34

参数result是null时,CaffeineKit put会报错。
参考j2cache做法,做了如下调整:传入null值时,生成1个空对象

CaffeineKit:
public static void put(String cacheName, Object key, Object value) {
getOrAddCache(cacheName).put(key, (null == value)? newNullObject() : value);
}

private static NullObject newNullObject() {
return new NullObject();
}

NullObject:
public class NullObject implements Serializable {
}

GXS

2022-04-23 00:19

这是免费框架RUOYI的jfinal版本吧,几千块买个套壳?

GXS

2022-03-10 23:16

网上的一份压测对比报告,供大家参考(可惜没记录测试使用的缓存版本号)
https://www.cnblogs.com/cnndevelop/p/13429962.html

GXS

2021-12-09 23:51

@杜福忠 我得春节才有时间试试了,年底忙成狗

GXS

2021-12-09 23:50

@杜福忠 收到,多谢老板!!!

GXS

2021-11-30 00:56

@杜福忠 多谢老板,我研究一下

GXS

2020-08-05 23:36

兄弟,无图无真相

GXS

2020-05-31 23:14

安全性如何?fastjson都快被整出阴影了