急!在线等!file问题 <input type="file" value="" name="filepath" />导入本地txt文件,servlet怎么得到表单中的这个路径和文件名?我要用io读这个文件! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ServletActionContext.getServletContext().getRealPath() <input type="file" value="" name="filepath" />导入本地txt文件,servlet怎么得到表单中的这个路径和文件名?我要用io读这个文件!你要干什么?这个得用上传组件,你的IO是啥东西?去看看 smartUpload / FileUpload 或者我的 Upload组件 看来你的概念不是很清楚。上传文件那一定是从客户端向服务器上传。而你写的应该是服务器上的代码。你说,你怎么直接通过IO找到客户端(另外一台机子)上的File呢?你说的那是单机版的读取文件,不是文件上传。1.客户端应该注意在Form标签上加上enctype="multipart/form-data"例如:<form id="submitPicForm" name="submitPicForm" enctype="multipart/form-data" action="youraction.do" method="post" >这是很重要的。2.服务器端:List<FileItem> uploadFiles = context.getRequest().getUploadFiles();//获得所有上传的文件FileItem submitPic = uploadFiles.get(0);long fileSize = submitPic.getSize();//这样可以获得上传文件的大小。fileItem.write(new File(saveDir,fileName));//通过fileItem写到服务器上的具体路径下 就是读取本地的一个txt文件,文件路径通过表单穿过去。 使用文件上传组件吧。比如smartupload或者fileupload都行百度一下就OK Servlet获取表单内容? String filePath = request.getParameter( "filepath");//可能需要编码,去空格.. smartUpload去解决吧。里面有相关方法,好用。 基础类MAP 根据ip获取mac地址效率问题 Random rand =new Random(47); 求Java类似Unix里面mutex的线程同步方法 在java中,怎么传送命令行参数?我是初学者,请多指教!急用! java是否能实现类型的功能? 问题 关于两个frame的一个小问题,大伙帮嘴,一定阿!! 为什么执行IE时找不到Exception:java.lang.NoClassDefFoundError:com/borland/jbcl/layout/XYLayout 华硕校招笔试题:哪些语言可以实现java编译器? 新手求助~~~~~~~~~~~~~ 怎样抓取Google搜索结果?
导入本地txt文件,servlet怎么得到表单中的这个路径和文件名?
我要用io读这个文件!
你要干什么?这个得用上传组件,你的IO是啥东西?去看看 smartUpload / FileUpload 或者我的 Upload组件
上传文件那一定是从客户端向服务器上传。
而你写的应该是服务器上的代码。你说,你怎么直接通过IO找到客户端(另外一台机子)上的File呢?
你说的那是单机版的读取文件,不是文件上传。
1.客户端应该注意在Form标签上加上enctype="multipart/form-data"
例如:<form id="submitPicForm" name="submitPicForm" enctype="multipart/form-data" action="youraction.do" method="post" >
这是很重要的。2.服务器端:
List<FileItem> uploadFiles = context.getRequest().getUploadFiles();//获得所有上传的文件
FileItem submitPic = uploadFiles.get(0);long fileSize = submitPic.getSize();//这样可以获得上传文件的大小。
fileItem.write(new File(saveDir,fileName));//通过fileItem写到服务器上的具体路径下
百度一下就OK