Commit bbe17532 authored by Medicean's avatar Medicean

Fix(Core/JSP_JS):修复cmd asenv不生效Bug

parent 384da076
...@@ -96,8 +96,8 @@ class JSP_JS extends Base { ...@@ -96,8 +96,8 @@ class JSP_JS extends Base {
importPackage(Packages.java.io); importPackage(Packages.java.io);
var output = new StringBuffer(""); var output = new StringBuffer("");
var cs = "${jspencode}"; var cs = "${jspencode}";
var tag_s = "${tag_s}"; var tag_s = "${tag_s.substr(0,tag_s.length/2)}"+"${tag_s.substr(tag_s.length/2)}";
var tag_e = "${tag_e}"; var tag_e = "${tag_e.substr(0,tag_e.length/2)}"+"${tag_e.substr(tag_e.length/2)}";
try { try {
response.setContentType("text/html"); response.setContentType("text/html");
request.setCharacterEncoding(cs); request.setCharacterEncoding(cs);
......
...@@ -11,9 +11,9 @@ module.exports = (arg1, arg2, arg3) => ({ ...@@ -11,9 +11,9 @@ module.exports = (arg1, arg2, arg3) => ({
var s = [cmdPath, split, command]; var s = [cmdPath, split, command];
var readonlyenv = System.getenv(); var readonlyenv = System.getenv();
var cmdenv = new HashMap(readonlyenv); var cmdenv = new HashMap(readonlyenv);
var envs = envstr.split("\\\\|\\\\|\\\\|asline\\\\|\\\\|\\\\|"); var envs = envstr.split("\\|\\|\\|asline\\|\\|\\|");
for (var i = 0; i < envs.length; i++) { for (var i = 0; i < envs.length; i++) {
var es = envs[i].split("\\\\|\\\\|\\\\|askey\\\\|\\\\|\\\\|"); var es = envs[i].split("\\|\\|\\|askey\\|\\|\\|");
if (es.length == 2) { if (es.length == 2) {
cmdenv.put(es[0], es[1]); cmdenv.put(es[0], es[1]);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment