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