拜读了某位大的上传后,我实验着在里面加东西(两 个TEXT的INPUT)可是到了处理页面为什么获得不了参数呢?
upload.jsp
<%@ page contentType="text/html; charset=gb2312" %>
<%
 request.setCharacterEncoding("gb2312"); // 这句话很重要,否则遇到中文就出错~
%>
<HTML><HEAD><TITLE>上传</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
</HEAD>
<BODY leftMargin=0 topMargin=0>
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#DEE7EF">
  <tr>
    <td align="center"> 
      <FORM action="upload_ok.jsp" method=post name="Upload" enctype="multipart/form-data" >
        <br>
        彩信回复内容编辑页面<br>
        <br>
        <TABLE width="317" border=0 cellPadding=0>
          <TBODY>
          <tr>
                 <td align="left">文字内容:</TD>
                    <td align="center" id="textbottom"><textarea name="textfile" cols="14" rows="3"  id="textfile"></textarea></td>
            </tr>
            <TR> 
              <TD align=right vAlign=center nowrap>多媒体:</TD>
              <TD><input type="file" name="file" style="border: 1px #FFFFFF solid;background:#efefef" > <FONT color=red>*</FONT></TD>
            </TR>
            <td class="black11" align="center">播放时长(秒):
                                              <input name="bfsc" type="text" value="10" size="1"  onBlur="if(this.value=='')this.value='10'">
            <TR align="center"> 
              <TD height=60 colspan="2" vAlign=center nowrap> <INPUT style="height:22px" name=B1 type=submit value=" 确 定 " >
<INPUT style="height:22px" name=B2 type=reset value=" 取 消 " > 
              </TD>
            </TR>
          </TBODY>
        </TABLE>
      </FORM> 
</td>
  </tr>
</table>
</BODY></HTML>
upload_ok.jsp
<%@ page contentType="text/html;charset=gb2312" %>
<%@ page import="com.jspsmart.upload.*" %>
<%@ page import="com.temp.test.UploadFile" %>
<%@ page import="java.io.*" %>
<HTML><HEAD><TITLE>上传成功!</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
</HEAD>
<BODY leftMargin=0 topMargin=0>
<jsp:useBean id="mySmartUpload" scope="page" class="com.jspsmart.upload.SmartUpload" />
<table width="80%"  border="0" cellpadding="0" cellspacing="0" bgcolor="#DEE7EF">
  <tr>
    <td align="center"> 
<% 
String Textcontent=request.getParameter("sid");
String Timecontent=request.getParameter("sname");
 int count=0;
 String fileName = null;
 mySmartUpload.initialize(pageContext); 
 mySmartUpload.upload();
 com.jspsmart.upload.SmartFile myFile = mySmartUpload.getFiles().getFile(0);
 fileName = myFile.getFileName();
 if (!myFile.isMissing()) {
  //String ext=myFile.getFileExt();//得到后缀  
  UploadFile up =new UploadFile();
  java.io.File pathfile=new java.io.File("d:\\dddd");
        if(pathfile.exists()==false){
          
        
  up.create(new File("d:\\dddd"));
  up.DOWriteTxt("D:\\yc.txt", "11");
  }
  else
  {
  out.println("文件:");
  up.DOWriteTxt("D:\\yc.txt", Textcontent);
  }
  StringBuffer smil = new StringBuffer();
    smil.append("<?xml version=\"1.0\"?>");
    smil.append("<smil>");
    smil.append("<head>");
    smil.append("<layout>");
    smil.append("</layout>");
    smil.append("</head>");
    smil.append("<body>");
      smil.append("<par dur=\"" + Timecontent + "s\">"); // dur=\"5000ms\"
        smil.append("<img src=\""+fileName+"\" region=\"Image\"/>");
        smil.append("<text src=\"text0.txt\" region=\"Text\"/>");
      smil.append("</par>");
    smil.append("</body>");
    smil.append("</smil>");
  File smilFile = new File("d:\\dddd", "smil.smil");
    try {
      smilFile.createNewFile();
      FileOutputStream fos = new FileOutputStream(smilFile);
      fos.write(smil.toString().getBytes());
      fos.flush();
      fos.close();
    }
    catch (Exception ex) {
      ex.printStackTrace();
    }
  fileName = myFile.getFileName();
            myFile.saveAs("D:/dddd/" + fileName);//你要存放文件所在文件夹的相对路径
     out.println("文件:<b>"+fileName+"</b>上传成功!<br>文件大小:" + myFile.getSize() + "kb<BR>");
     }
%>
</BODY></HTML>
请问该如何获得参数呢?