jsp 上传前能否先判断文件是否符合大小和格式限制啊?
请问谁有知道怎么能在上传动作前判断要上传的文件大小和格式是否符合要求最后给我个例子代码谢了我现在用的是jspsmartupload这个包...
请问 谁有知道 怎么能在 上传动作前 判断要上传的文件 大小和 格式 是否符合要求 最后给我个例子代码 谢了
我现在用的是 jspsmartupload 这个包 展开
我现在用的是 jspsmartupload 这个包 展开
4个回答
2013-06-05
展开全部
Connection conn = DataBase.getConnection();
ProductDAO productDao = new ProductDAO();
CategoryDAO categoryDao = new CategoryDAO();
categoryDao.setConn(conn);
Product product = new Product();
productDao.setConn(conn);
//上传文件
SmartUpload upload = new SmartUpload();
// 上传初始化
upload.initialize(this.getServletConfig(), request, response);
// 设定上传限制
// 1.限制每个上传文件的最大长度。
upload.setMaxFileSize(1000000);
// 2.限制总上传数据的长度。
upload.setTotalMaxFileSize(10000000);
// 3.设定允许上传的文件(通过扩展名限制),仅允许gif.jpg文件。
upload.setAllowedFilesList("gif,jpg");
// 4.设定禁止上传的文件(通过扩展名限制),禁止上传带有exe,bat,
// jsp,htm,html扩展名的文件和没有扩展名的文件。
upload.setDeniedFilesList("exe,bat,jsp,htm,html");
//上传文件
upload.upload();
//利用request对象获取参数,接参
这个是我们用的upload 老师上课给的例子 下面代码就不给出了 都一样
ProductDAO productDao = new ProductDAO();
CategoryDAO categoryDao = new CategoryDAO();
categoryDao.setConn(conn);
Product product = new Product();
productDao.setConn(conn);
//上传文件
SmartUpload upload = new SmartUpload();
// 上传初始化
upload.initialize(this.getServletConfig(), request, response);
// 设定上传限制
// 1.限制每个上传文件的最大长度。
upload.setMaxFileSize(1000000);
// 2.限制总上传数据的长度。
upload.setTotalMaxFileSize(10000000);
// 3.设定允许上传的文件(通过扩展名限制),仅允许gif.jpg文件。
upload.setAllowedFilesList("gif,jpg");
// 4.设定禁止上传的文件(通过扩展名限制),禁止上传带有exe,bat,
// jsp,htm,html扩展名的文件和没有扩展名的文件。
upload.setDeniedFilesList("exe,bat,jsp,htm,html");
//上传文件
upload.upload();
//利用request对象获取参数,接参
这个是我们用的upload 老师上课给的例子 下面代码就不给出了 都一样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-05
展开全部
是的,太大了传不上去
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-05
展开全部
能呀
用JS可以实现
用JS可以实现
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-05
展开全部
当然可以啊 你还可以限制 你好好看看说明书啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询