2022-06-17 19:03
@konguwmang jfinal enjoy 是在后端起作用,后端生成完 html 内容以后才交给 laytpl 去使用
所以,你只要想办法用 enjoy 生成 laytpl 能用的格式就行,一定要将后端与前端区分开来,有一个先后次序问题,工作次序不要搞反,也不要搞混
2022-06-17 18:38
@konguwmang enjoy 不支持这种表达式: #set(Qualifylist = {{data}})。
在指令小扩号内的属于 enjoy 表达式,需要遵守表达式语法,而 {{data}} 语法错误
你是不是想这么来用:
#set(Qualifylist = "{{" + data + "}}" )
2022-06-15 12:16
大概率是 EpRequestWrapper 中没有接管到某些 getter 方法,而参数注入调用了 getParameterMap 等方法去注入
参考 jfinal 的 JsonRequest:
https://gitee.com/jfinal/jfinal/blob/master/src/main/java/com/jfinal/core/paragetter/JsonRequest.java
这里头接管了 getParameterMap()、getParameter(...)、getParameterValues()、getParameterNames()
JsonRequest.java 中从 getInputStream() 开始往下的一些方法仅为转调,不必关心