mirror of
https://gitee.com/dromara/Jpom.git
synced 2024-11-30 10:58:14 +08:00
jvm 参数和 args 参数url编码
This commit is contained in:
parent
17f4acd6a8
commit
0b3ae3f964
@ -4,7 +4,9 @@ import cn.hutool.core.collection.CollUtil;
|
||||
import cn.hutool.core.io.FileUtil;
|
||||
import cn.hutool.core.util.ArrayUtil;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.hutool.http.HtmlUtil;
|
||||
import cn.jiangzeyin.common.DefaultSystemLog;
|
||||
import cn.jiangzeyin.common.request.XssFilter;
|
||||
import cn.jiangzeyin.common.spring.SpringUtil;
|
||||
import io.jpom.common.commander.AbstractProjectCommander;
|
||||
import io.jpom.model.BaseJsonModel;
|
||||
@ -188,12 +190,20 @@ public class ProjectInfoModel extends BaseModel {
|
||||
}
|
||||
|
||||
public String getJvm() {
|
||||
return StrUtil.emptyToDefault(jvm, StrUtil.EMPTY);
|
||||
String s = StrUtil.emptyToDefault(jvm, StrUtil.EMPTY);
|
||||
if (XssFilter.isXSS()) {
|
||||
s = HtmlUtil.unescape(s);
|
||||
}
|
||||
return s;
|
||||
}
|
||||
|
||||
public void setJvm(String jvm) {
|
||||
if (XssFilter.isXSS()) {
|
||||
this.jvm = HtmlUtil.unescape(jvm);
|
||||
} else {
|
||||
this.jvm = jvm;
|
||||
}
|
||||
}
|
||||
|
||||
public String getGroup() {
|
||||
if (StrUtil.isEmpty(group)) {
|
||||
@ -392,12 +402,20 @@ public class ProjectInfoModel extends BaseModel {
|
||||
}
|
||||
|
||||
public String getArgs() {
|
||||
return StrUtil.emptyToDefault(args, StrUtil.EMPTY);
|
||||
String s = StrUtil.emptyToDefault(args, StrUtil.EMPTY);
|
||||
if (XssFilter.isXSS()) {
|
||||
s = HtmlUtil.unescape(s);
|
||||
}
|
||||
return s;
|
||||
}
|
||||
|
||||
public void setArgs(String args) {
|
||||
if (XssFilter.isXSS()) {
|
||||
this.args = HtmlUtil.unescape(args);
|
||||
} else {
|
||||
this.args = args;
|
||||
}
|
||||
}
|
||||
|
||||
public String getJdkId() {
|
||||
return jdkId;
|
||||
@ -515,20 +533,34 @@ public class ProjectInfoModel extends BaseModel {
|
||||
}
|
||||
|
||||
public String getJvm() {
|
||||
if (XssFilter.isXSS()) {
|
||||
return HtmlUtil.unescape(jvm);
|
||||
}
|
||||
return jvm;
|
||||
}
|
||||
|
||||
public void setJvm(String jvm) {
|
||||
if (XssFilter.isXSS()) {
|
||||
this.jvm = HtmlUtil.unescape(jvm);
|
||||
} else {
|
||||
this.jvm = jvm;
|
||||
}
|
||||
}
|
||||
|
||||
public String getArgs() {
|
||||
if (XssFilter.isXSS()) {
|
||||
return HtmlUtil.unescape(args);
|
||||
}
|
||||
return args;
|
||||
}
|
||||
|
||||
public void setArgs(String args) {
|
||||
if (XssFilter.isXSS()) {
|
||||
this.args = HtmlUtil.unescape(args);
|
||||
} else {
|
||||
this.args = args;
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean equals(Object o) {
|
||||
|
Loading…
Reference in New Issue
Block a user