From 3c876201188020b9b476c2e5054feebf39999324 Mon Sep 17 00:00:00 2001 From: chenlw <874313221@qq.com> Date: Mon, 7 Nov 2016 15:16:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E6=94=B6=E8=84=9A=E6=9C=AC=E5=AE=9E?= =?UTF-8?q?=E4=BD=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/com/platform/form/ScriptForm.java | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/com/platform/form/ScriptForm.java b/src/com/platform/form/ScriptForm.java index 4038a3aa..b379435a 100644 --- a/src/com/platform/form/ScriptForm.java +++ b/src/com/platform/form/ScriptForm.java @@ -1,5 +1,8 @@ package com.platform.form; +import java.io.UnsupportedEncodingException; +import java.util.Properties; + import com.platform.entities.SqlFileInfoEntity; public class ScriptForm { @@ -19,7 +22,17 @@ public class ScriptForm { * @param content the content to set */ public void setContent(String content) { - this.content = content; + Properties pro = System.getProperties(); + String osName = pro.getProperty("os.name"); + try { + if("Linux".equals(osName)||"linux".equals(osName)){ + this.content = new String(content.getBytes("iso-8859-1"),"UTF-8"); + } + else { + this.content = new String(content.getBytes("iso-8859-1"),"GBK"); + } + } catch (UnsupportedEncodingException e) { + } } /**