mySmartUpload.upload();   //就这句话出错
那我该怎么办呢?实际上我是想这样。html和jsp在一个文件中实现<%@ page language="java" import="com.jspsmart.upload.*"%>
<jsp:useBean id="mySmartUpload" scope="page" class="com.jspsmart.upload.SmartUpload" /><%
try{
// Variables
int count=0;        
// Initialization
mySmartUpload.initialize(pageContext);
mySmartUpload.setTotalMaxFileSize(10000000);
// Upload
mySmartUpload.upload();
if (mySmartUpload.getRequest().getParameter("FILE")!=null)
out.println(mySmartUpload.getRequest().getParameter("FILE"));
}catch(Exception e){
out.println(e.toString());
}
%><HTML>
<BODY BGCOLOR="white">
<H1>jspSmartUpload : Sample 1</H1>
<HR>
<FORM METHOD="POST" ACTION="sample1.jsp" ENCTYPE="multipart/form-data">
   <INPUT TYPE="FILE" NAME="FILE1" SIZE="50"><BR>
   <INPUT TYPE="text" NAME="FILE" SIZE="50"><BR>
   <INPUT TYPE="SUBMIT" VALUE="Upload">
</FORM></BODY>
</HTML>

解决方案 »

  1.   

    <%
    if (request.getParameter("FILE1")!=null) {  //先判断……
    try{
    // Variables
    int count=0;        
    // Initialization
    mySmartUpload.initialize(pageContext);
    mySmartUpload.setTotalMaxFileSize(10000000);
    ……
    ……
      

  2.   

    这样是不行的。ENCTYPE="multipart/form-data“,有了它request.getParameter是得不到
    竖直的
      

  3.   

    <iframe /> 啊,自己看说明。
      

  4.   

    加条广告(注:如果你不高兴,可以删除)
    招聘JSP网页编程人员(1-2名)
    1-2年的网页编程经验
    语言:JSP,java,html,javascript
    请在简历中写明对以上语言的掌握程度以及学历.北京友联创新系统集成有限公司
    联系方式:
    010-62984859-8010王先生
    [email protected]
      

  5.   

    直接访问sample1.jsp怎么出错? 当然了,你直接访问它参数哪里来的啊?比如out.println(mySmartUpload.getRequest().getParameter("FILE"));
      

  6.   

    mySmartUpload.upload();   //就这句话出错
    这句话如果去掉,就不出错了!!
      

  7.   

    post的问题
    必须用post方法提交,不然会出错