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

JSP+ORCALE8的多国语言的转换问题!

    来源: 互联网  发布时间:2015-06-04

    本文导语:  我这数据库是日文ORCALE8。0,不支持中文字符的存贮,需求是将页面上输入的中文字符(不仅仅是JIS和GB的交集部分)存入数据库,并能在页面上正常显示。哪位高手有过类似的解决经验,请指教!(在线等候) ...

我这数据库是日文ORCALE8。0,不支持中文字符的存贮,需求是将页面上输入的中文字符(不仅仅是JIS和GB的交集部分)存入数据库,并能在页面上正常显示。哪位高手有过类似的解决经验,请指教!(在线等候)

|
你把得到的中文字符先
byte[] ch=fromStr.getBytes("GBK");
然后将ch以二进制(byte)方式存入数据库.
取出后new String(ch,"GBK")就可以正常显示了.
PS:你为什么不装个中文ORACLE呢?

|
此类问题我过去遇到过的。呵呵。。。

提供一个方法。将任何中文字符转成Unicode代码。然后显示时前面加“&#x”,后面加“;”,即如“中”用“中”,其中4E2D为“中”的Unicode码,则在任何编码环境下均能正常显示。

所以,对你的问题,我的方法是:
写一个java Bean,这个Bean 用来将输入的中文转成Unicode码显示模式(如“中”)型的字符码。将此存入你的日文数据库中。显示时直接从数据库中取出就可以了。

javaBean的代码如下:

//将GB2312的中文转为相应的Unicode码显示模式,英文和数字字符不转。
import java.io.Serializable;

public class c2uGB implements java.io.Serializable
{
public c2uGB(){}
public static String toHEXString(byte b)
{
return (""+"0123456789ABCDEF".charAt(0xf&b>>4)+"0123456789ABCDEF".charAt(b&0xF));
}
public String getc2u(String setStr)
{
String szRet="",szRetTmp;
try
{
String str = new String(setStr.getBytes("GB2312"),"GB2312");
byte[] bb=str.getBytes("UTF16");
for(int i=2;i

    
 
 

您可能感兴趣的文章:

  • 用jsp做多国语系程序的请教
  • [求助]如何将用jsp写成的动态页面(*.jsp), 转换成静态页面(*.html)???
  • JSP中日期类型转换的问题
  • 50分求教,在JSP里如何将String转换成Double
  • JSP中的类型转换?
  • asp转换成jsp
  • 不好意思,JSP中String大小写转换函数是什么?
  • 在 JSP 中怎么进行各种数据类型的转换?
  • jsp中文乱码 jsp mysql 乱码的解决方法 iis7站长之家
  • 急救:如何在jsp中将阿拉伯数字转换成中文大写,如:'1228008.98' 转换为 '壹佰贰拾贰万扒仟零扒圆玖角扒分'各位大虾给看看,一定给分!!
  • 如何在JSP中转换函数类型
  • 在JSP中我如何将“4/5/2001”串转换为“2001-04-05”?
  • 怪问题--JSP自动将浏览器的编码转换成 西欧(ISO)字体 然后显示的是乱码
  • jsp动态文件如何转换为*.shtml的静态页面呢?请教,急!!!!
  • 请问在javabean,java和jsp代码中如何判断一个字符串是否数字,还有如何把string转换成int!!!高分请教!!!
  • (!!!!)有段转换为xml文件的代码,在bean中好用,在JSP中不好用。,TOMCAT上显示错误。
  • jsp里面Session里面能写进中文吗?怎么用我用ISO8859-1转换了还是一堆??????
  • 我要把在applet里用swing的jtable展现的数据表格,实现打印的功能且可由用户选择需打印的列,该怎么办?不知这种表格能否也象jsp或javascript那样转换成excel呢?
  • JSP处样得到系统的日期,并进行转换??
  • 高分求解,在线等待!如何将Jsp页面的内容转换成word文档打印出来或像word一样打印出来?
  • 从哪里起步,有asp向jsp的转换
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • JSP中清空cookie代码参考
  • 现有1.jsp、2.jsp、3.jsp三个文件,我怎么在3.jsp文件中得到1.jsp中输入的值?
  • 一个框界网爷包含上下两个网页a1.jsp和a2.jsp,怎么实现a1.jsp自身不变且提交数据到下面的a2.jsp呢?不胜感激,急..
  • 请问jsp和serlet之间怎么通讯,jsp和jsp之间呢?
  • 请问<%@include file="abc.jsp"%>与<jsp:include page="abc.jsp"/>之间的差别
  • response.sendRedirect("index.jsp") 和 <jsp:forward page="index.jsp"/>的区别?
  • 想把一个jsp转到另一个jsp页面,要穿参数,中文的(jsp变量)。谁教教我?!
  • aaa.jsp有如下链接,当单击该链接时将id值传递给bbb.jsp,怎样在bbb.jsp中引用这个id值?
  • jsp+bean还是jsp+ejb还是jsp+servlet还是asp+activex好?
  • 谁能告诉我,怎么调试jsp程序呀!我在jsp中调用java,但是Tomcat这家伙只会给我报jsp文件出错。这可怎么办呀?
  • jsp中如何获得当前jsp文件所在的目录,用request.getServletPath()得到的路径含有jsp文件名,有没有办法得到目录(不含文件名)?
  • 初学jsp,一个html调用一个jsp,这个jsp调用一个javaBean,已编译成类,最后如何部署(用j2sdkee)?
  • 我要学jsp,已经下载了j2ee1.4,需要一个支持jsp引擎的WEB服务器或jsp引擎!!(急,马上给分)
  • jsp中相对路径怎么表示?例如当前目录下的jsp目录里的文件。
  • 我已经在输出前包含了<jsp:include page="2.jsp"/>,
  • 欲学JSP,请教JSP资料,最好电子版。
  • jsp中文乱码 jsp mysql 乱码的解决方法
  • jsp+JavaBean vs jsp+Servlet+JavaBean
  • JSP/html 编辑器 Bravo JSP editor
  • JSP开发入门(五)--JSP其他相关资源
  • <jsp:include page="SystemLeft.jsp?TypeId=<%= itTypeId.toString() %>" flush="true" />


  • 站内导航:


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

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3