Java----myeclipse-文件上传注意事项-

本文主要探讨了在MyEclipse中进行文件上传时遇到的问题及其解决方案,包括中文乱码、指定文件夹、服务器路径、文件名覆盖、限制大小和类型以及获取表单项值等。通过一个名为FileUpload的Servlet实例,展示了如何处理这些问题。
摘要由CSDN通过智能技术生成

myeclipse文件上传方式

  • 遇到的问题:
  • 1、上传图片的时候名字中文乱码:?
  • 2、上传的文件夹名称必须给出
  • 3、上传不到当前服务器的路径中
  • 4、相同的图片名称会覆盖
  • 5、无法指定上传图片的大小:
  • 6、无法指定上传图片的类型 :
  • 7、普通表单项的值如何获得:

public class FileUpload extends HttpServlet{

@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
		throws ServletException, IOException {
	      //[1]创建fileItemFactory工厂
	     FileItemFactory   factory=new  DiskFileItemFactory();
	      //[2]创建实现文件上传的组件
	     ServletFileUpload   upload=new ServletFileUpload(factory);
	      //把文件的中文乱码解决了
	     upload.setHeaderEncoding("utf-8");
	     //设置文件的大小
	     //upload.setSizeMax(20*1024);
	     String  uname="";
	     
	     double  score=0;
	     
	     int  age=0;
	     
	     String  fileName="";
	     
	     String f
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值