<%@page import="com.yw.core.utils.StringUtil"%> <%@page import="com.yw.core.utils.Constant"%> <%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <% boolean isNewFile; String filetype = ""; String fileId = null; String srcFile = ""; String fileName = ""; String realName = ""; String fileUrl = ""; String progId = ""; String task = ""; fileId = request.getAttribute("fileId") == null ? null : String .valueOf(request.getAttribute("fileId")); srcFile = request.getAttribute("srcFile") == null ? "" : String .valueOf(request.getAttribute("srcFile")); task = request.getAttribute("task") == null ? null : String .valueOf(request.getAttribute("task")); if (fileId == null || "".equals(fileId)) { isNewFile = true; } else { isNewFile = false; } if (isNewFile) { filetype = request.getAttribute("fileType") == null ? "" : String.valueOf(request.getAttribute("fileType")) .trim();//如果filetype参数为空,默认为word文档. if (filetype.equalsIgnoreCase("Excel.Sheet")) { progId = "Excel.Sheet"; } else if (filetype.equalsIgnoreCase("Excel.Chart")) { progId = "Excel.Chart"; } else if (filetype.equalsIgnoreCase("PowerPoint.Show")) { progId = "PowerPoint.Show"; } else if (filetype.equalsIgnoreCase("Word.Document")) { progId = "Word.Document"; } else if (filetype.equalsIgnoreCase("Visio.Drawing")) { progId = "Visio.Drawing"; } else if (filetype.equalsIgnoreCase("MSProject.Project")) { progId = "MSProject.Project"; } else if (filetype.equalsIgnoreCase("WPSFile.4.8001")) { progId = "WPSFile.4.8001"; } else if (filetype.equalsIgnoreCase("WPS.Document")) { progId = "WPS.Document"; } else if (filetype.equalsIgnoreCase("ET.Sheet.1.80.01.2001")) { progId = "ET.Sheet.1.80.01.2001"; } else if (filetype.equalsIgnoreCase("ET.WorkBook")) { progId = "ET.WorkBook"; } else { progId = "Word.Document"; } fileId = String.valueOf(StringUtil.getSeq()); } else { fileUrl = String.valueOf(request.getAttribute("fileUrl")); srcFile = String.valueOf(request.getAttribute("srcFile")); realName = String.valueOf(request.getAttribute("realName")); } %> web文档测试