我在java中有一个应用程序。
此应用程序包含一个文本框和按钮。
现在我想在按钮的点击事件中将Gujrati(其他语言)数据保存到数据库中。
怎么可能?其实我这样想,但我的字符串返回其他格式。 所以我不知道如何将gujrati数据存储到字符串?
答案 0 :(得分:3)
只要源代码采用Unicode定义的编码,例如UTF-8或UTF-16,就可以在Java中使用:
String ગઉજ = "ઋઊઘ";
该部分已解决,您需要指明问题的确切位置。
答案 1 :(得分:2)
Java适用于Unicode。古吉拉特语字符具有unicode值,如here
所示您可以直接将它们存储在字符串中。但是,如果你不能直接采用古吉拉特语输入,你可以使用像这样的字符类
int c = 0x0A82;
String s = Character.toString((char)c);
//s is ં
等等
答案 2 :(得分:0)
您应该在网站上进行一些更改
在JSP文件更改
中<%@ page language="java" contentType="text/html; charset=UTF-16" pageEncoding="UTF-16"%>
和 .property 文件
以单码格式保存文字
像这样(这里的单码字符语言是古吉拉特语
global.Name = \ u0AA8 \ u0ABE \ u0AAE
这肯定会起作用,因为它在struts2中对我有用
输出将是:
નામ