我有一个textarea名称备注。当我在后端servlet的textarea中输入'这个特殊字符时,我得到的值就像?(问号)特殊字符 备注============ ????????????????????????????????????? ??? 并得到以下的费用
data
我尝试了下面的正则表达式,但异常没有解决。
java.sql.SQLException: Incorrect string value: '\xC2\x91\xC2\x91\xC2\x91...' for column 'remarks' at row 1
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1078)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4190)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4122)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2570)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2731)
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2818)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2157)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2460)