controller的 action使用bean接收前端json参数 属性值均为null。 @Para @Para("") 或者不加 @Para都不行。
controller getRawData()是有值。
jfinal:4.8 undertow:2.0
项目:JFinal
controller的 action使用bean接收前端json参数 属性值均为null。 @Para @Para("") 或者不加 @Para都不行。
controller getRawData()是有值。
jfinal:4.8 undertow:2.0
默认的bean是接受 普通表单 就是那种 a=A&b=B&c=C这样的格式。
ectype="application/x-www-form-urlencoded"
JSON的话,就需要自己转换一下了。
比如是用的这个格式的话 application/json;
就得extends ParaGetter一下这个类自定义处理一下了
大致就是这样写的:
https://gitee.com/yun_final/JFinal-API/blob/master/src/main/java/com/yunfinal/api/service/ApiJsonGetter.java