jsp中有request.setCharacterEncoding("gb2312");代码 中文变成问号。
可以用INSERT插入中文数据如第一个数据,但用RegisterForm.jsp传递给Register.jsp的方法新增的数据中的中文仍然是问号,如2和3两个数据。输入s...
可以用INSERT插入中文数据如第一个数据,但用RegisterForm.jsp传递给Register.jsp的方法新增的数据中的中文仍然是问号,如2和3两个数据。
输入set names gbk;后反而不能插入数据了,连原来的中文‘李贝’也变成问号了。
request.setCharacterEncoding("gb2312");这句似乎没起到他应有的作用。到底该怎么弄呢?RegisterForm.jsp和Register.jsp里都有<%@ page language="java" contentType="text/html;charset=gb2312"%>。 展开
输入set names gbk;后反而不能插入数据了,连原来的中文‘李贝’也变成问号了。
request.setCharacterEncoding("gb2312");这句似乎没起到他应有的作用。到底该怎么弄呢?RegisterForm.jsp和Register.jsp里都有<%@ page language="java" contentType="text/html;charset=gb2312"%>。 展开
展开全部
有可能是数据库的编码问题,你用的是Mysql数据库吧,你最好先检查下数据库的编码!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有些特殊字符用gb2312不行,,可以改成utf-8
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将gb2312改成utf-8试试,因为你的数据库有可能安装的时候默认为utf-8
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询