社区
Java
帖子详情
request.getSession().getServletContext().getRealPath("upload"); 为nul
螃蟹夹夹夹
2018-09-09 02:02:06
如图, 在IDEA下如何解决
...全文
548
2
打赏
收藏
request.getSession().getServletContext().getRealPath("upload"); 为nul
如图, 在IDEA下如何解决
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
verejava
2018-09-10
打赏
举报
回复
改成 这个看看 : request.getRealPath("upload");
Java Web MVC 框架
http://www.verejava.com/?section_id=1697715673191
冲上云霄 、
2018-09-10
打赏
举报
回复
上面那个/的是获取的项目在tomcat中发布的根路径,你想要查看upload这个目录,可以写成request.getSession().getServletContext().getRealPath("/")+"upload"
Tomcat 目录无法获取:
request
.get
Session
().get
Servlet
Context
().get
Real
Path
("
upload
/" );
上传文件时,使用如下方式获取 Tomcat 路径下时,取到的却是 Java 文件所在的工作空间存放路径。
request
.get
Session
().get
Servlet
Context
().get
Real
Path
("
upload
/" ); 1、先清除 Tomcat 服务器下应用,再双击; 配置如下(这里的配置解释了为什么获取到的是工作空间的路径): 修改如下即可。 ...
weblogic上以War包部署的项目中
request
.get
Real
Path
()或者get
Servlet
Context
.get
Real
Path
()为
nul
l的原因及解决方法
原因: Weblogic中war 和non-war两种方式发布的项目后运行方式不一样,如图散包发布的项目直接在autodeploy下运行 而war包发布的项目,Weblogic会解压到一个临时目录(user_projects\domains\base_domain\servers\AdminServer\tmp\_WL_user\_appsdir_项目名_war\4clba
java 获取工程路径
request
.get
Session
().get
Servlet
Context
().get
Real
Path
(File.separator)
get
Servlet
Context
().get
Real
Path
()异常或为
nul
l
get
Servlet
Context
().get
Real
Path
()获取为
nul
l可以改成如下写法: InputStream inputStream = get
Servlet
Context
().getResourceAsStream("/WEB-INF/xxx.txt"); InputStreamReader streamReader = new InputStreamReader(input
javaWeb中get
Context
Path
()等方法获取路径的区别
因为自己在学习的过程中也经常弄混,被坑...故测试并分享 其实仔细 想想 结果和函数名称 还是很有联系的。不难分清。 假定你的Webapp名称为contact,你在浏览器中输入请求路径: http://localhost:8080/contact/tel/list.jsp 测试结果如下: 1、 System.out.println(
request
.get
Context
Pa
Java
51,402
社区成员
85,918
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章