Rumah >Operasi dan penyelenggaraan >operasi dan penyelenggaraan linux >Bagaimana untuk menyelesaikan masalah kacau jsp linux

Bagaimana untuk menyelesaikan masalah kacau jsp linux

藏色散人
藏色散人asal
2021-11-24 10:40:042131semak imbas

Penyelesaian kepada kod bercelaru jsp linux: 1. Ubah suai "LANG="zh_CN.GB2312"" di bawah pengguna ROOT 2. Hanya nyatakan pengekodan gb2312 atau GB2312 semasa memproses rentetan yang mengandungi aksara Cina.

Bagaimana untuk menyelesaikan masalah kacau jsp linux

Persekitaran pengendalian artikel ini: sistem linux5.9.8, komputer Dell G3.

Bagaimana untuk menyelesaikan masalah kod kacau jsp di Linux?

Penyelesaian kacau JSP di bawah Linux

Apa yang saya gunakan dalam JSP Ia adalah pengekodan gb2312

dan lalai sistem LINUX ialah UTF-8

Oleh itu, untuk tapak web yang dijalankan di bawah LINUX, bahasa Cina dalam pangkalan data semuanya bercelaru.

1. Di bawah pengguna ROOT

vi /etc/sysconfig/i18n

tukar yang asal:

LANG="zh_CN.UTF-8"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"
SYSFONT="latarcyrheb-sun16"

kepada

# vi /etc/sysconfig/i18n 修改该文件的内容 # 表示被注释了

#LANG="zh_CN.UTF-8"
#SUPPORTED="zh_CN.UTF-8:zh_CN:zh"
#SYSFONT="latarcyrheb-sun16"
LANG="zh_CN.GB2312"
LANGUAGE="zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB2312:zh_CN:zh_CN.UTF-8"
SYSFONT="lat0-sun16"
SYSFONTACM="8859-15"

2. Apabila memproses rentetan yang mengandungi Aksara Cina Untuk menentukan pengekodan gb2312 atau GB2312

如: String caption = new String(caption.getBytes("iso-8859-1"), "gb2312");//传递的参数,指定编码
String templateContent = "";
FileInputStream fileinputstream = new FileInputStream(filePath);
// 读取模板文件
int lenght = fileinputstream.available();
byte bytes[] = new byte[lenght];
fileinputstream.read(bytes);
fileinputstream.close();
templateContent = new String(bytes,"GB2312"); //指定编码

Kajian yang disyorkan: "tutorial video linux"

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah kacau jsp linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn