社区
Apache
帖子详情
java -ee 文件上传路劲报错
qq_35472674
2017-03-19 04:45:33
...全文
274
4
打赏
收藏
java -ee 文件上传路劲报错
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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 resources、字节流读写文件,字符流读写文件。字节流Scanner读文件。查找并删除包含指定字符的文件、复制文件、查找包含关键字符文件。
Hadoop : datanode运行不起来
报错
Initialization failed for Block pool (Datanode Uuid unassigned)
一、原因 是namenode和datanode的clusterID不一致导致datanode无法启动. 二、解决: 2.1思路: 删除data、tmp、namenode 数据后,重新格式化。 2.2步骤: 查看tmp的物理
路劲
core-site.xml <!-- Hadoop文件系统依赖的基础配置 --> <property> <name>ha...
Eclipse
Java
EE
+Tomcat问题和Apache整合Tomcat
Eclipse
Java
EE
IDE 中使用Tomcat 5X / 6X 的一些问题(配置,发布相关) 一直都是使用MyEclipse,因为涉及都版权,都是在“学习和交流”的名义之下使用MyEclipse。但是实际的商业开发中,团队要考虑项目的成本以及项目的需要(效率或者功能需要),所以Eclipse对于一些中小型项目应该是够用了,比起MyEclipse集成化的IDE,方便自然不用说,但是
java
基础学习-7
java
基础学习-7
Maven部署SSM项目
报错
“
java
.lang.ClassNotFoundException org.springframework.web.servlet.DispatcherServlet”解决
环境 开发工具 Maven版本 web.xml版本 eclipse 3.6.3 2.5 一、问题出现 将项目直接通过runAs —> run on server部署到tomcat服务器
报错
java
.lang.ClassNotFoundException org.springframework.web.servlet.DispatcherServle 二、问题解决 初步判定是SpringMvc监听器组件ContextLoaderListener找不到的问题 Contex
Apache
24,923
社区成员
16,548
社区内容
发帖
与我相关
我的任务
Apache
Web 开发 Apache
复制链接
扫一扫
分享
社区描述
Web 开发 Apache
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章