impexpAction4MobileApp.jsp
1.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<%@page language="java" contentType="text/html;charset=UTF-8"%>
<%@page import="weaver.formmode.exttools.impexp.common.StringUtils" %>
<%@page import="javax.servlet.http.*"%>
<%@page import="weaver.file.FileManage"%>
<%@page import="weaver.conn.RecordSet"%>
<%@page import="weaver.general.GCONST"%>
<%@page import="java.io.File"%>
<%@page import="weaver.hrm.HrmUserVarify"%>
<%@page import="weaver.hrm.User"%>
<%@page import="net.sf.json.JSONObject"%>
<%@page import="java.util.Map"%>
<%@page import="java.util.*"%>
<%@page import="java.io.*"%>
<%@page import="ln.LN" %>
<%@page import="com.weaver.formmodel.mobile.appio.imports.services.MobileAppDataManager"%>
<%
PrintWriter pw;
String appNo = StringUtils.null2String(request.getParameter("appNo"));
String uploadfilepath = GCONST.getRootPath() + "cloudstore"
+ File.separator + "app" + File.separator + appNo
+ File.separator + "resource" + File.separator
+ appNo + "mobileapp.zip";
MobileAppDataManager mobileAppDataManager = new MobileAppDataManager();
mobileAppDataManager.importMobileApp(uploadfilepath, request, response);
String exceptionMsg=mobileAppDataManager.getExceptionMsg();
StringBuffer resultMsg=new StringBuffer();
resultMsg.append("<script>try{parent.enabledBtn();}catch(e){}</script>");
resultMsg.append("<body style=\"margin: 0px; padding: 0px;font-family: 'Microsoft YaHei', Arial;font-size: 12px;color:red;\">");
resultMsg.append(exceptionMsg);
resultMsg.append("</body>");
try {
pw=response.getWriter();
pw.print(resultMsg.toString());
} catch (IOException e) {
e.printStackTrace();
}
%>