页面checkbox值是数组形式的,请问在后台是怎么获取和存入

第一次用jfinal  不知道怎么存数组形式的值

com.jfinal.plugin.activerecord.ActiveRecordException: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect string value: '\xAC\xED\x00\x05ur...' for column 'menu_ids' at row 1

这上面是报错   

controller:

获取:String[] menu_ids =getParaValues("menu_ids[]");  

model存入:public boolean saveroleBtn(Integer id,String name,String note,Integer status,String[] menu_ids) {

页面错误:

捕获1.PNG

评论区

JFinal

2018-03-26 16:06

根据控制台输出的 jfinal action report 中的 paramerter 这一栏选择使用接收参数的方法

xufu123

2018-03-26 16:11

控制台输出错误

Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect string value: '\xAC\xED\x00\x05ur...' for column 'menu_ids' at row 1

xufu123

2018-03-26 16:12

用String menu_ids=getpara("menu_ids");可以存 但是存不了数组

JFinal

2018-03-26 16:18

String[] menuIds = getParaValues("menu_ids"); 先获取到数组,然后想办法存

热门反馈

扫码入社