[英]How to download a file over HTTP and store its content in a String in Java
[英]JAVA:How to store gujrati(its other language) font in string?
我在Java中有一个应用程序。
该应用程序包含一个文本框和一个按钮。
现在我想在按钮单击事件中将Gujrati(其他语言)数据保存到数据库中。
这怎么可能? 实际上,我是这样做的,但是我的字符串返回了其他格式。 所以我不知道如何将gujrati数据存储到字符串中?
只要源代码采用Unicode定义的编码(例如UTF-8或UTF-16),它就可以在Java中工作:
String ગઉજ = "ઋઊઘ";
解决了那部分之后,您需要指定问题所在的确切位置。
Java使用Unicode。 古吉拉特语字符使用Unicode值,如图所示这里
您可以将它们直接存储在字符串中。 但是,如果您不能直接接受古吉拉特语输入,则可以使用这样的字符类
int c = 0x0A82;
String s = Character.toString((char)c);
//s is ં
等等
您应该在网站中进行一些更改
在JSP文件中更改
<%@ page language="java" contentType="text/html; charset=UTF-16" pageEncoding="UTF-16"%>
并在.property文件中
以Unicode格式保存您的文本
像这样(这里的Unicode字符的语言是古吉拉特语
global.Name = \\ u0AA8 \\ u0ABE \\ u0AAE
这肯定会在struts2中为我工作
输出将是:
નામ
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.