报错,文件拒绝
来源:2-4 导入Excel-2
文盲
2018-08-11 23:51:13
11-Aug-2018 22:43:04.167 信息 [RMI TCP Connection(4)-127.0.0.1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 11-Aug-2018 22:43:04.410 警告 [RMI TCP Connection(4)-127.0.0.1] org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [209] milliseconds. [2018-08-11 10:43:04,466] Artifact JavaWeb:war exploded: Artifact is deployed successfully [2018-08-11 10:43:04,466] Artifact JavaWeb:war exploded: Deploy took 2,810 milliseconds 11-Aug-2018 22:43:11.223 信息 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [D:\Program Files (x86)\apache-tomcat-9.0.8\webapps\manager] 11-Aug-2018 22:43:11.345 信息 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [D:\Program Files (x86)\apache-tomcat-9.0.8\webapps\manager] has finished in [121] ms title, excel java.io.FileNotFoundException: g:\upload (拒绝访问。) at java.base/java.io.FileOutputStream.open0(Native Method) at java.base/java.io.FileOutputStream.open(FileOutputStream.java:276) at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:220) at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:170) at org.apache.commons.fileupload.disk.DiskFileItem.write(DiskFileItem.java:400) at org.imooc.util.RequestUtil.parseParam(RequestUtil.java:31) at org.imooc.servlet.importExcelServlet.doPost(importExcelServlet.java:29) at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:494) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:651) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:412) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:754) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1385) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Thread.java:844) WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.apache.poi.util.DocumentHelper (file:/F:/Project/JavaWeb/out/artifacts/JavaWeb_war_exploded/WEB-INF/lib/poi-ooxml-3.17.jar) to method com.sun.org.apache.xerces.internal.util.SecurityManager.setEntityExpansionLimit(int) WARNING: Please consider reporting this to the maintainers of org.apache.poi.util.DocumentHelper WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 姓名:张三 年龄:35.0 时间:Tue Mar 03 00:00:00 CST 2015 姓名:李四 年龄:35.0 时间:Wed Mar 04 00:00:00 CST 2015 姓名:王五 年龄:24.0 时间:Thu Mar 05 00:00:00 CST 2015 姓名:赵六 年龄:24.0 时间:Fri Mar 06 00:00:00 CST 2015
老师帮我看下是什么问题呢
1回答
好帮手慕阿莹
2018-08-12
建议同学贴一下你的代码,只从报错信息来看,无法判断你的错误,
如果需要贴代码,不要在回复里贴代码,可以在回答中贴代码,不然代码会失去格式。
通过猜测,建议同学看看你RequestUtil.java的第31行,读取的是一个文件夹还是一个文件,文件夹不能被读取,文件才可以被读取。
如果我的回答解决了你的问题,请采纳,祝学习愉快.
相似问题