|
@@ -447,40 +447,40 @@ public class InformationController extends BaseController {
|
|
String extendedTime = "";
|
|
String extendedTime = "";
|
|
String hiddenSign = "";
|
|
String hiddenSign = "";
|
|
try {
|
|
try {
|
|
- projectId = request.getParameter("projectId");
|
|
|
|
- projectId = new String(projectId.getBytes("iso8859-1"), "utf-8");
|
|
|
|
|
|
+ projectId = (String)request.getParameter("projectId");
|
|
|
|
+ projectId = URLDecoder.decode(projectId,"UTF-8");
|
|
if (projectId.equals("")) {
|
|
if (projectId.equals("")) {
|
|
|
|
|
|
} else {
|
|
} else {
|
|
String[] strArr = projectId.split("\\s+");
|
|
String[] strArr = projectId.split("\\s+");
|
|
information.setAttrs(strArr);
|
|
information.setAttrs(strArr);
|
|
}
|
|
}
|
|
- projectName = request.getParameter("projectName");
|
|
|
|
- projectName = new String(projectName.getBytes("iso8859-1"), "utf-8");
|
|
|
|
|
|
+ projectName = (String)request.getParameter("projectName");
|
|
|
|
+ projectName = URLDecoder.decode(projectName,"UTF-8");
|
|
|
|
+ projectType = (String)request.getParameter("projectType");
|
|
|
|
+ projectType = URLDecoder.decode(projectType,"UTF-8");
|
|
|
|
+ projectYear = (String)request.getParameter("projectYear");
|
|
|
|
+ projectYear = URLDecoder.decode(projectYear,"UTF-8");
|
|
|
|
+ firstUnits = (String)request.getParameter("firstUnits");
|
|
|
|
+ firstUnits = URLDecoder.decode(firstUnits,"UTF-8");
|
|
|
|
+ secondUnits = (String)request.getParameter("secondUnits");
|
|
|
|
+ secondUnits = URLDecoder.decode(secondUnits,"UTF-8");
|
|
|
|
+ firstFinish = (String)request.getParameter("firstFinish");
|
|
|
|
+ firstFinish = URLDecoder.decode(firstFinish,"UTF-8");
|
|
|
|
+ extendedStatus = (String)request.getParameter("extendedStatus");
|
|
|
|
+ extendedStatus = URLDecoder.decode(extendedStatus,"UTF-8");
|
|
|
|
+ extendedTime = (String)request.getParameter("extendedTime");
|
|
|
|
+ extendedTime = URLDecoder.decode(extendedTime,"UTF-8");
|
|
|
|
+ hiddenSign = (String)request.getParameter("hiddenSign");
|
|
|
|
+ hiddenSign = URLDecoder.decode(hiddenSign,"UTF-8");
|
|
information.setProjectName(projectName);
|
|
information.setProjectName(projectName);
|
|
- projectType = request.getParameter("projectType");
|
|
|
|
- projectType = new String(projectType.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setProjectType(projectType);
|
|
information.setProjectType(projectType);
|
|
- projectYear = request.getParameter("projectYear");
|
|
|
|
- projectYear = new String(projectYear.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setProjectType(projectYear);
|
|
information.setProjectType(projectYear);
|
|
- firstUnits = request.getParameter("firstUnits");
|
|
|
|
- firstUnits = new String(firstUnits.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setFirstUnits(firstUnits);
|
|
information.setFirstUnits(firstUnits);
|
|
- secondUnits = request.getParameter("secondUnits");
|
|
|
|
- secondUnits = new String(secondUnits.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setSecondUnits(secondUnits);
|
|
information.setSecondUnits(secondUnits);
|
|
- firstFinish = request.getParameter("firstFinish");
|
|
|
|
- firstFinish = new String(firstFinish.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setFirstFinish(firstFinish);
|
|
information.setFirstFinish(firstFinish);
|
|
- extendedStatus = request.getParameter("extendedStatus");
|
|
|
|
- extendedStatus = new String(extendedStatus.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setExtendedStatus(extendedStatus);
|
|
information.setExtendedStatus(extendedStatus);
|
|
- extendedTime = request.getParameter("extendedTime");
|
|
|
|
- extendedTime = new String(extendedTime.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setExtendedTime(extendedTime);
|
|
information.setExtendedTime(extendedTime);
|
|
- hiddenSign = request.getParameter("hiddenSign");
|
|
|
|
- hiddenSign = new String(hiddenSign.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setHiddenSign(hiddenSign);
|
|
information.setHiddenSign(hiddenSign);
|
|
} catch (UnsupportedEncodingException e) {
|
|
} catch (UnsupportedEncodingException e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
@@ -545,42 +545,40 @@ public class InformationController extends BaseController {
|
|
String extendedTime = "";
|
|
String extendedTime = "";
|
|
String hiddenSign = "";
|
|
String hiddenSign = "";
|
|
try {
|
|
try {
|
|
- projectId = request.getParameter("projectId");
|
|
|
|
- projectId = new String(projectId.getBytes("iso8859-1"), "utf-8");
|
|
|
|
|
|
+ projectId = (String)request.getParameter("projectId");
|
|
|
|
+ projectId = URLDecoder.decode(projectId,"UTF-8");
|
|
if (projectId.equals("")) {
|
|
if (projectId.equals("")) {
|
|
|
|
|
|
} else {
|
|
} else {
|
|
String[] strArr = projectId.split("\\s+");
|
|
String[] strArr = projectId.split("\\s+");
|
|
information.setAttrs(strArr);
|
|
information.setAttrs(strArr);
|
|
}
|
|
}
|
|
-/* projectName = request.getParameter("projectName");
|
|
|
|
- projectName = new String(projectName.getBytes("iso8859-1"), "utf-8");*/
|
|
|
|
projectName = (String)request.getParameter("projectName");
|
|
projectName = (String)request.getParameter("projectName");
|
|
projectName = URLDecoder.decode(projectName,"UTF-8");
|
|
projectName = URLDecoder.decode(projectName,"UTF-8");
|
|
|
|
+ projectType = (String)request.getParameter("projectType");
|
|
|
|
+ projectType = URLDecoder.decode(projectType,"UTF-8");
|
|
|
|
+ projectYear = (String)request.getParameter("projectYear");
|
|
|
|
+ projectYear = URLDecoder.decode(projectYear,"UTF-8");
|
|
|
|
+ firstUnits = (String)request.getParameter("firstUnits");
|
|
|
|
+ firstUnits = URLDecoder.decode(firstUnits,"UTF-8");
|
|
|
|
+ secondUnits = (String)request.getParameter("secondUnits");
|
|
|
|
+ secondUnits = URLDecoder.decode(secondUnits,"UTF-8");
|
|
|
|
+ firstFinish = (String)request.getParameter("firstFinish");
|
|
|
|
+ firstFinish = URLDecoder.decode(firstFinish,"UTF-8");
|
|
|
|
+ extendedStatus = (String)request.getParameter("extendedStatus");
|
|
|
|
+ extendedStatus = URLDecoder.decode(extendedStatus,"UTF-8");
|
|
|
|
+ extendedTime = (String)request.getParameter("extendedTime");
|
|
|
|
+ extendedTime = URLDecoder.decode(extendedTime,"UTF-8");
|
|
|
|
+ hiddenSign = (String)request.getParameter("hiddenSign");
|
|
|
|
+ hiddenSign = URLDecoder.decode(hiddenSign,"UTF-8");
|
|
information.setProjectName(projectName);
|
|
information.setProjectName(projectName);
|
|
- projectType = request.getParameter("projectType");
|
|
|
|
- projectType = new String(projectType.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setProjectType(projectType);
|
|
information.setProjectType(projectType);
|
|
- projectYear = request.getParameter("projectYear");
|
|
|
|
- projectYear = new String(projectYear.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setProjectType(projectYear);
|
|
information.setProjectType(projectYear);
|
|
- firstUnits = request.getParameter("firstUnits");
|
|
|
|
- firstUnits = new String(firstUnits.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setFirstUnits(firstUnits);
|
|
information.setFirstUnits(firstUnits);
|
|
- secondUnits = request.getParameter("secondUnits");
|
|
|
|
- secondUnits = new String(secondUnits.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setSecondUnits(secondUnits);
|
|
information.setSecondUnits(secondUnits);
|
|
- firstFinish = request.getParameter("firstFinish");
|
|
|
|
- firstFinish = new String(firstFinish.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setFirstFinish(firstFinish);
|
|
information.setFirstFinish(firstFinish);
|
|
- extendedStatus = request.getParameter("extendedStatus");
|
|
|
|
- extendedStatus = new String(extendedStatus.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setExtendedStatus(extendedStatus);
|
|
information.setExtendedStatus(extendedStatus);
|
|
- extendedTime = request.getParameter("extendedTime");
|
|
|
|
- extendedTime = new String(extendedTime.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setExtendedTime(extendedTime);
|
|
information.setExtendedTime(extendedTime);
|
|
- hiddenSign = request.getParameter("hiddenSign");
|
|
|
|
- hiddenSign = new String(hiddenSign.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setHiddenSign(hiddenSign);
|
|
information.setHiddenSign(hiddenSign);
|
|
} catch (UnsupportedEncodingException e) {
|
|
} catch (UnsupportedEncodingException e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
@@ -644,40 +642,40 @@ public class InformationController extends BaseController {
|
|
String extendedTime = "";
|
|
String extendedTime = "";
|
|
String hiddenSign = "";
|
|
String hiddenSign = "";
|
|
try {
|
|
try {
|
|
- projectId = request.getParameter("projectId");
|
|
|
|
- projectId = new String(projectId.getBytes("iso8859-1"), "utf-8");
|
|
|
|
|
|
+ projectId = (String)request.getParameter("projectId");
|
|
|
|
+ projectId = URLDecoder.decode(projectId,"UTF-8");
|
|
if (projectId.equals("")) {
|
|
if (projectId.equals("")) {
|
|
|
|
|
|
} else {
|
|
} else {
|
|
String[] strArr = projectId.split("\\s+");
|
|
String[] strArr = projectId.split("\\s+");
|
|
information.setAttrs(strArr);
|
|
information.setAttrs(strArr);
|
|
}
|
|
}
|
|
- projectName = request.getParameter("projectName");
|
|
|
|
- projectName = new String(projectName.getBytes("iso8859-1"), "utf-8");
|
|
|
|
|
|
+ projectName = (String)request.getParameter("projectName");
|
|
|
|
+ projectName = URLDecoder.decode(projectName,"UTF-8");
|
|
|
|
+ projectType = (String)request.getParameter("projectType");
|
|
|
|
+ projectType = URLDecoder.decode(projectType,"UTF-8");
|
|
|
|
+ projectYear = (String)request.getParameter("projectYear");
|
|
|
|
+ projectYear = URLDecoder.decode(projectYear,"UTF-8");
|
|
|
|
+ firstUnits = (String)request.getParameter("firstUnits");
|
|
|
|
+ firstUnits = URLDecoder.decode(firstUnits,"UTF-8");
|
|
|
|
+ secondUnits = (String)request.getParameter("secondUnits");
|
|
|
|
+ secondUnits = URLDecoder.decode(secondUnits,"UTF-8");
|
|
|
|
+ firstFinish = (String)request.getParameter("firstFinish");
|
|
|
|
+ firstFinish = URLDecoder.decode(firstFinish,"UTF-8");
|
|
|
|
+ extendedStatus = (String)request.getParameter("extendedStatus");
|
|
|
|
+ extendedStatus = URLDecoder.decode(extendedStatus,"UTF-8");
|
|
|
|
+ extendedTime = (String)request.getParameter("extendedTime");
|
|
|
|
+ extendedTime = URLDecoder.decode(extendedTime,"UTF-8");
|
|
|
|
+ hiddenSign = (String)request.getParameter("hiddenSign");
|
|
|
|
+ hiddenSign = URLDecoder.decode(hiddenSign,"UTF-8");
|
|
information.setProjectName(projectName);
|
|
information.setProjectName(projectName);
|
|
- projectType = request.getParameter("projectType");
|
|
|
|
- projectType = new String(projectType.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setProjectType(projectType);
|
|
information.setProjectType(projectType);
|
|
- projectYear = request.getParameter("projectYear");
|
|
|
|
- projectYear = new String(projectYear.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setProjectType(projectYear);
|
|
information.setProjectType(projectYear);
|
|
- firstUnits = request.getParameter("firstUnits");
|
|
|
|
- firstUnits = new String(firstUnits.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setFirstUnits(firstUnits);
|
|
information.setFirstUnits(firstUnits);
|
|
- secondUnits = request.getParameter("secondUnits");
|
|
|
|
- secondUnits = new String(secondUnits.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setSecondUnits(secondUnits);
|
|
information.setSecondUnits(secondUnits);
|
|
- firstFinish = request.getParameter("firstFinish");
|
|
|
|
- firstFinish = new String(firstFinish.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setFirstFinish(firstFinish);
|
|
information.setFirstFinish(firstFinish);
|
|
- extendedStatus = request.getParameter("extendedStatus");
|
|
|
|
- extendedStatus = new String(extendedStatus.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setExtendedStatus(extendedStatus);
|
|
information.setExtendedStatus(extendedStatus);
|
|
- extendedTime = request.getParameter("extendedTime");
|
|
|
|
- extendedTime = new String(extendedTime.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setExtendedTime(extendedTime);
|
|
information.setExtendedTime(extendedTime);
|
|
- hiddenSign = request.getParameter("hiddenSign");
|
|
|
|
- hiddenSign = new String(hiddenSign.getBytes("iso8859-1"), "utf-8");
|
|
|
|
information.setHiddenSign(hiddenSign);
|
|
information.setHiddenSign(hiddenSign);
|
|
} catch (UnsupportedEncodingException e) {
|
|
} catch (UnsupportedEncodingException e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
@@ -711,7 +709,7 @@ public class InformationController extends BaseController {
|
|
}
|
|
}
|
|
StringBuilder stringBuilder = new StringBuilder();
|
|
StringBuilder stringBuilder = new StringBuilder();
|
|
Template template = null;
|
|
Template template = null;
|
|
- File path = new File(this.getClass().getResource("/").getPath() + "/freemarker");
|
|
|
|
|
|
+ File path = new File(this.getClass().getResource("/").getPath() + "/frefemarker");
|
|
Configuration cfg = new Configuration();
|
|
Configuration cfg = new Configuration();
|
|
try {
|
|
try {
|
|
cfg.setDefaultEncoding("UTF-8");
|
|
cfg.setDefaultEncoding("UTF-8");
|