代码放下面了,感觉没什么问题了,可是upload文件夹里就是无法得到文件,请高手帮忙看下。<%@ page language="java" pageEncoding="UTF-8"%>
<%@ page contentType="text/html;charset=UTF-8"%><h1>输入的名称为上传后的名称</h1>
<form action="sample03.jsp" method="post" enctype="multipart/form-data">
选择要上传的图片:
<input type="file" name="pic">
<input type="submit" value="上传">
</form>   <%@ page language="java" pageEncoding="UTF-8"%>
<%@ page contentType="text/html;charset=UTF-8"%>
<%@ page import="com.jspsmart.upload.SmartUpload" %><%
SmartUpload su=new SmartUpload();
su.initialize(pageContext);
su.upload();
su.save("upload"); %>

解决方案 »

  1.   

    你找找tomcat下的项目包里,肯定都在那滴···,你的eclipse的项目显示的不是tomcat下的项目,所以没有图片滴
      

  2.   

    你在ecliplise的upload文件夹中是看不到你上传的图片的,你到项目所在的文件夹upload看看,里面有
      

  3.   

    你好像少叫了一句最主要的话
    //创建上传下载需要的对象
    SmartUpload su = new SmartUpload();

        JspFactory _jspxFactory = null;
        PageContext pageContext = null;
        _jspxFactory = JspFactory.getDefaultFactory();
            pageContext = _jspxFactory.getPageContext(this, request, response, null, true, 8192, true);
            //su.initialize(this.getServletConfig() , request , response);
            // 初始化结束
            su.initialize(pageContext);
    su.setMaxFileSize(200000*2); //每个文件上传的最大长度
    su.setAllowedFilesList("JPG,jpg,gif,GIF"); //允许上传的文件类型 注意 大小写区分
    su.setDeniedFilesList("exe,bat,jsp,htm,html,,");//不允许上传的文件类型
    su.upload();
      

  4.   

    谢谢大家,东西都在项目的UPLOAD上。