当前位置: 代码迷 >> Java Web开发 >> 新手跪求大神,jsp图片下传规定下传格式
  详细解决方案

新手跪求大神,jsp图片下传规定下传格式

热度:514   发布时间:2013-02-25 21:06:03.0
新手跪求大神,jsp图片上传规定上传格式
本人想写一个网页,带有上传图片功能,规定上传文件的格式为图片,在选择本地图片的对话框中,不显示非图片格式的文件,本人新手,跪求解决。
jsp 上传 图片
组件smartupload  加入包smartupload.jar


 SmartUpload su = new SmartUpload();    
        long maxsize = 2 * 1024 * 1024;                                     // 设置每个上传文件的大小,为2MB
        String allowedFilesList = "jpg,gif,bmp";
        String denidFilesList = "exe,bat,jsp,htm,html,,";
        
        try {
            su.initialize(this.getServletConfig(), request, response);        //初始化
            su.setMaxFileSize(maxsize);                                     // 限制上传文件的大小
            su.setAllowedFilesList(allowedFilesList);                        // 设置允许上传的文件类型
            su.setDeniedFilesList(denidFilesList);   
            su.upload();                                                    // 上传文件
            
            String photoInfo = su.getRequest().getParameter("info");        //必须这样来获取request
            if(photoInfo==nullphotoInfo.equals("")){                        //验证照片描述信息,若没有输入,则提示输入照片描述信息
                messages="请输入照片描述信息!";
                forward="/admin/error.jsp";
            }else{
                File file = su.getFiles().getFile(0);                        // 获取上传的文件,因为只上传了一个文件,所以可直接获取            
                if (!file.isMissing()) {                                     // 如果选择了文件
  相关解决方案