社区
Apache
帖子详情
java -ee 文件上传路劲报错
qq_35472674
2017-03-19 04:45:33
...全文
280
4
打赏
收藏
java -ee 文件上传路劲报错
[图片]
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_35472674
2017-08-30
打赏
举报
回复
这是解决了,谢谢
孟子E章
2017-03-19
打赏
举报
回复
你打印一下 path和 path+"\\"+fname 文件夹存在吗?文件名符合规范吗
qq_35472674
2017-03-19
打赏
举报
回复
java文件servlet package filUplod; import java.io.File; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.MultipartConfig; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.Part; @WebServlet(name="FlieServletServlet",urlPatterns={"/fileUplod.do"}) @MultipartConfig(location="N:\\",fileSizeThreshold = 1024) public class FileUplodServlet extends HttpServlet{ public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException,IOException{ String path =this.getServletContext().getRealPath("/"); String mnumber =request.getParameter("mnumber"); Part p =request.getPart("fileName"); String message=" "; if(p.getSize()>1024*1024){ p.delete(); message="文件太大,不能上传"; } else{ path= path+"\\member\\"+ mnumber; File f= new File(path); if(!f.exists()){ f.mkdirs(); } String h =p.getHeader("content-disposition"); String fname = h.substring(h.lastIndexOf("\\")+1,h.length()-1); p.write(path+"\\"+fname); message="文件上传成功"; } request.setAttribute("message", message); RequestDispatcher rd = request.getRequestDispatcher("/fileUplod.jsp") ; rd.forward(request, response); } }
qq_35472674
2017-03-19
打赏
举报
回复
jsp文件 <%@ page contentType="text/html; charset=utf-8 " pageEncoding="utf-8"%> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>上传图片</title> </head> <body> <form action="fileUplod.do" method="post" enctype="multipart/form-data"> 会员名: <input type="text" name="mnumber" size="30" /> <br> 文件名:<input type="file" name="fileName" size="30"/> <br> <input type="submit" value="Submit" /> <input type="reset" value="reset" /> </form> </body> </html>
【
Java
EE
】-文件IO
`主要内容`:文件的认识,绝对路径相对路径,二进制文件文本文件,File的方法的使用,普通文件的创建删除,目录的创建,文件的重命名。InputStream和OutputStream读写文件,Reader和Writer读写文件。try with ...
WebLogic服务器部署与问题解决秘籍
WebLogic 应用服务器是由 Oracle 公司开发的一个功能强大的
Java
EE
应用服务器。它广泛应用于企业级应用的部署,管理和运行。WebLogic 提供了一个全面的应用平台,包括高性能的集群、可扩展和容错机制,以及对主要...
指定api路径_如何在用
java
c 编译时指定多个类路径
众所周知,编译一个.
java
文件的时候,编译器会在指定的类路径中(或类路径们中)寻找需要的类。这个类路径可以理解为一个根目录,而其下便是.class文件们的目录结构。为了方便解说,我在vscode中创建了这样一个目...
【
Java
EE
进阶】拦截器与统一功能处理
当我们想要排除所有的静态文件,静态文件包含图片文件,前端的JS和CSS等文件,这个时候我们不可能将每种格式的文件都手动进行排除,这样工作量也太大了(图片文件存在几十种格式),想要将这些文件排除掉我们可以将...
Hadoop : datanode运行不起来
报错
Initialization failed for Block pool (Datanode Uuid unassigned)
一、原因 是namenode和datanode的clusterID不一致导致datanode无法启动. ...查看tmp的物理
路劲
core-site.xml <!-- Hadoop文件系统依赖的基础配置 --> <property> <name>ha...
Apache
24,921
社区成员
16,544
社区内容
发帖
与我相关
我的任务
Apache
Web 开发 Apache
复制链接
扫一扫
分享
社区描述
Web 开发 Apache
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章