为什么Oracle数据库插入中文后不能正常显示?
4个回答
展开全部
你用的是jsp吧!
主要是设置编码方式问题……
一:所有jsp页面pageEncoding设置成“utf-8”
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
二:在表单提交,获取表单参数时都要先处理一下:
<%
request.setCharacterEncoding("utf-8");
User u=new User();
u.userName=new String(request.getParameter("name").getBytes("iso-8859-1"),"utf-8");
u.userPwd=new String (request.getParameter("pwd").getBytes("iso-8859-1"),"utf-8");
………………………………
%>
你再试试……
主要是设置编码方式问题……
一:所有jsp页面pageEncoding设置成“utf-8”
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
二:在表单提交,获取表单参数时都要先处理一下:
<%
request.setCharacterEncoding("utf-8");
User u=new User();
u.userName=new String(request.getParameter("name").getBytes("iso-8859-1"),"utf-8");
u.userPwd=new String (request.getParameter("pwd").getBytes("iso-8859-1"),"utf-8");
………………………………
%>
你再试试……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你客户端用那个工具来显示的,
如果是直接sql/ plsql/ toad等工具的话,看本地电脑的注册表的NLS_LANG 语言设置问题
如果是直接sql/ plsql/ toad等工具的话,看本地电脑的注册表的NLS_LANG 语言设置问题
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
远程帮你看看吧,成功则请采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
百度一下吧 , 设置问题 。
如果程序从数库读出来不能正常显示,那才是问题 。
如果程序从数库读出来不能正常显示,那才是问题 。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询