<%@ page import="java.io.*"%>
<%@ page import="java.util.*"%>
<%@ page import="java.text.*"%>
<%@ page import="java.net.URLEncoder"%>
<%@ page import="corpsms.lib.*" %>
<%@ page import="jclass.lib.*" %>
<%@ include file="TimeOut.jsp"%>
<%@ include file="InitGlobal.jsp"%><%
if (!session.getValue("logined").equals("logined")) {
%>
<script language=JavaScript>
alert("You are not logined!");
location.href='index.html';
</script>
<%
return;
}
%>
<%
    String lCompany_id = "";
    String lUserId     = "";
    String lLoginId    = "";
    String lEncType    = "";
    try{
        lCompany_id = VarMan.SetDefString((String)session.getValue("company_id"), "");
        lUserId     = VarMan.SetDefString((String)session.getValue("user_id"), "");
        lLoginId    = VarMan.SetDefString((String)session.getValue("login_id"), "");
        lEncType    = VarMan.SetDefString(request.getContentType(), "");
    }

   UploadMessage lUploadMessage = null;
    File   lFile = null;    int    lIntErrMsgRec   = 0;    String lTemp = String.valueOf((new java.util.Date()).getTime());    try{
        lPage  = new Integer(VarMan.SetDefString(request.getParameter("page"),"1")).intValue();
        lIndex = new Integer(VarMan.SetDefString(request.getParameter("index"),"0")).intValue();
    }
    catch(Exception pe){
      lSysLog.WriteLog("ImpPremsg002", "Init", "EXCPT", pe.toString());
    }    try{
        if (lEncType.indexOf("multipart/form-data") >= 0){
            MultipartRequest lMultiReq = new MultipartRequest(request, lLoginId+lTemp, lUploadFile);
            lFile        = lMultiReq.getFile("file");            if (lFile!=null){
                lUpFileName  = lFile.toString();
                lUploadMessage = new UploadMessage(lFile, lUserId, lCompany_id, lSysLog, lDBase);
                try{
                    lVtrMessage = lUploadMessage.getInputStream();
                }
                catch(Exception et){
                    lSysLog.WriteLog("ImpPremsg002", "Init", "EXCPT",et.toString());
                }
            }
        }
        else{
            lUpFileName = VarMan.SetDefString(request.getParameter("filename"), "").trim();            lFile = new File(lUpFileName);
            lUploadMessage = new UploadMessage(lFile, lUserId, lCompany_id, lSysLog, lDBase);
            lVtrMessage = lUploadMessage.getInputStream();
        }
这是部分源代码  谢谢