博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jsp上传文件部分代码
阅读量:6539 次
发布时间:2019-06-24

本文共 1068 字,大约阅读时间需要 3 分钟。

hot3.png

<% import="java.util.Enumeration"%>

<% import="com.oreilly.servlet.MultipartRequest"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ page import="com.oreilly.servlet.multipart.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
    <%
        // 获得 路径
    String path = application.getRealPath("/");//获得全局路径
    System.out.println(path);
    String save=path+"images\\"; //存放你上传文件 的地方
    // 声明一下 文件的大小
    int size = 1024*1024*5; 
    // 借助 cos 里面的 Mulit
    MultipartRequest mr=new MultipartRequest(request,save,size,"UTF-8");
    // 根据 mr 获取一些信息
    Enumeration  e= mr.getFileNames();
        while(e.hasMoreElements()){
        String name=e.nextElement().toString(); //获得 集合里面的对象
        String fname= mr.getFilesystemName(name);
        out.println(fname);        
        }
    // 想要获得上传 表单里面的 普通 input 值,不能用request 获取值了,用 mr
    out.println(mr.getParameter("tname"));
    %>
</body>
</html>

转载于:https://my.oschina.net/ZxArvin/blog/2483275

你可能感兴趣的文章
2011/7/3 第二次评审
查看>>
Openvswitch手册(2): OpenFlow Controller
查看>>
Cocos2d-JS项目之二:studio基础控件的使用
查看>>
tar解压
查看>>
inheritprototype原型继承封装及综合继承最简实例
查看>>
【磁耦隔离接口转换器】系列产品选型指南
查看>>
Apriori 关联算法学习
查看>>
二叉树、红黑树、伸展树、B树、B+树
查看>>
Junit核心——测试集(TestSuite)
查看>>
MVPArms官方首发一键生成组件化,体验纯傻瓜式组件化开发
查看>>
Log4j_学习_00_资源帖
查看>>
制作iso镜像U盘自动化安装linux系统
查看>>
JSLint的使用
查看>>
命令行常用命令--软连接
查看>>
HTTP POST GET 本质区别详解
查看>>
OC继承专题
查看>>
PHP中HASH函数的优化技巧
查看>>
MD5加密
查看>>
RSA算法实例
查看>>
Unix环境高级编程笔记 :3、文件I/O
查看>>