在action或者servlet中打印一下,看看这里是不是问号如果是的话就把参数的字符集处理一下,如果这里是正常的文字而数据库里是问号,就看看你java用的字符集和数据库用的字符集是不是不同,调整为相同字符集就可以了
你这种写法的话 values 后面括号中的 ? 号必须与字段数相同,如果要部分字段插入值的话,要改成
insert into orderInf('字段A','字段B','字段C') values(?, ?, ?)