|
楼主 |
发表于 2013-4-19 12:41:21
|
显示全部楼层
java.io.FileInputStream fin=new java.io.FileInputStream(f);
Object o=(Object)fin;
Action action = new Action();
action.setProcess("/comon/ComUtils/process/system/systemProcess");
action.setActivity("mainActivity");
action.setName("uploadFileToDocServerAction");
action.setParameter("type", stype);
action.setParameter("fsourcefile",realName);
action.setParameter("forgcode",orgid);
action.setParameter("fcreator", loginid);
action.setParameter("creatorName", loginName);
action.setParameter("mainId", instanceid);
action.setParameter("orgName", orgName);
action.setParameter("fin",o);
action.setParameter("fileTile", realName.substring(0,realName.lastIndexOf('.')));
action.setParameter("docid", "");
action.setExecutor(NetUtils.getExecutor(request));
action.setExecuteContext(NetUtils.getExecuteContext(request));
String language = NetUtils.getLanguage(request);
ActionResult actionResult = ActionEngine.invokeAction(action, ActionUtils.XML_CONTENT_TYPE, bSessionID, language, null);
Document domResult = ((Document)actionResult.getContent()); |
|