当前位置:  技术问答>java相关

字符显示问题

    来源: 互联网  发布时间:2015-09-20

    本文导语:  如何能将字符串中的日文字符变成二进制流存入数据库。 从数据库取出的时候反相变回来,在界面上能正常显示。 最好能提供函数 | 你不就是为了处理显示日文吗? 日问的编码是:Shift_JIS ...

如何能将字符串中的日文字符变成二进制流存入数据库。
从数据库取出的时候反相变回来,在界面上能正常显示。
最好能提供函数

|
你不就是为了处理显示日文吗?
日问的编码是:Shift_JIS
解决办法:
第一:
在jsp页面加入:

或者在servlet里面
  public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    response.setContentType("text/html; charset=Shift_JIS");
上面的如果在不行就用如下的方法在数据入库前进行调用:
public static String UnicodeToChinese(String s){
  try{
     if(s==null||s.equals("")) return "";
     String newstring=null;
     newstring=new String(s.getBytes("ISO8859_1"),"Shift_JIS");
     return newstring;
    }
  catch(UnsupportedEncodingException e)
  {
  return s;
  }
  }
public static String ChineseToUnicode(String s){
  try{
  if(s==null||s.equals("")) return "";
  String newstring=null;
  newstring=new String(s.getBytes("Shift_JIS"),"ISO8859_1");
   return newstring;
  }
  catch(UnsupportedEncodingException e)
  {
  return s;
 }
  }

    
 
 

您可能感兴趣的文章:

  • 如何在windows下的DOS窗口中显示utf-8字符(CMD命令提示符终端显示utf-8字符)
  • 如何使GDB显示完整的字符串变量,当字符串比较长时。
  • windows下cmd命令行显示UTF8字符设置(CHCP命令)
  • 为什么我的JBuilder5编辑器光标显示位置与字符显示位置不一致?如何设置?
  • Linux/CentOS/fedora下vim显示的字符编码设置
  • 请问从屏幕上输入字符时,能显示别人看不出的原字符,也就是怎么实现加密。这程序该怎么写,谢谢。
  • 字符串中带有空格,在jsp的text框里显示的时候会把空格后面的字符串都删掉
  • 在<textarea>中输入的字符串 getString 是有换行符的,但用sendmail发送这个getString 后,在邮件中显示的这个字符串里的所有换行符全不
  • 有个JLabel比如说大小为(200,100),而又有个字符串,其长度超过200,给如何在JLabel上显示完字符串的内容呢
  • 终端中的中文字符无法显示
  • 请问:界面不显示中文字符问题
  • telnet 为什么不能显示curses中的连续的字符
  • VMware Workstation Linux虚拟机汉字字符显示的问题
  • redhat9,在console模式下如何显示中文字符?
  • 为什么启动uclinux后键盘输入的字符与超级终端上显示的不一致
  • CentOS系统,如何设置字符编码,显示中文
  • UNIX下,如何输入一个字符让其显示为 *
  • 关于LINUX下图形界面显示字符的疑问
  • 怎样在linux的字符界面下正确的显示汉字??
  • 简单的字符输入显示问题
  • 如何在点阵lcd上显示字符?
  • 字符字符串加法问题?
  • 简单问题:如何检测一个字符串中是否存在一个字符?
  • Java中关于字符串字符数目的问题
  • 请教,有关16进制字符串形成2进制字符串的问题!
  • 急问bash shell中替换字符串中某字符为通配符的问题。
  • 有个小问题,如何将一字符串按一定规则分割成字符串数组?
  • C语言中的字符串拼接问题,怎么得不到我想要的字符串?
  • 问一个简单的shell问题:如何将一个文件中的字符串A全部用另外一个字符串B替换?
  • 如何处理客户机和服务器使用不同字符集(包括双字节字符)上传或下载文件时文件名的转换问题
  • 关于时间类型向字符串以及字符串向时间类型的转换问题? 很急
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ Strings(字符串) 成员 size():返回字符串中字符的数量
  • 关于字符串的操作,我想得到字符串的长度,和他开始两位组成的新的字符串,例如::
  • C++ Strings(字符串) 成员 c_str():将字符串以C字符数组的形式返回
  • 请问怎样判断一个字符是中文字符还是英文字符?(空)
  • C++ Strings(字符串) 成员 find():在字符串中查找字符
  • C语言实现输入一个字符串后打印出该字符串中字符的所有排列
  • C++ Strings(字符串) 成员 end():返回一个迭代器,指向字符串的末尾。(最后一个字符的下一个位置)
  • 用Java正则去掉字符串中重复出现的字符
  • C++ I/O 成员 ignore():读取字符并忽略指定字符
  • 怎样去掉字符串中的tab字符?
  • C++ Strings(字符串) 成员 copy():将内容复制为一个字符数组
  • 如何将一个双引号”放在一个字符串中,就是在字符串中如何转义一个双引号。谢谢!
  • C++ Strings(字符串) 成员 rbegin():返回一个逆向迭代器,指向最后一个字符
  • php判断字符串在另一个字符串位置的方法
  • C++ Strings(字符串) 成员 empty():如果字符串为空,返回真
  • crtl+alt+F1一直到F6都可以从图形到字符,那么,这和纯粹的字符界面有什么区别,也就是该/etc/initab的值为3后进入的字符界面?
  • C++ Strings(字符串) 成员 begin():返回一个迭代器,指向第一个字符
  • java/j2ee iis7站长之家
  • C++ Strings(字符串) 成员 data():返回内容的字符数组形式
  • jquery 删除字符串最后一个字符的方法解析
  • C++ Strings(字符串) 成员 length():返回字符串的长度
  • 怎样在使用curses字符串输出函数或字符输出函数时,隐藏光标


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,