gpt4 book ai didi

java - 当我想要上一级目录时,ServletContext 没有给我真正的路径

转载 作者:行者123 更新时间:2023-12-02 08:32:56 27 4
gpt4 key购买 nike

如果我使用 ../,为什么 ServletContext#getRealPath() 不会返回正确的路径

此代码有效:-

System.out.println(context.getRealPath("/"));

这个没有:-

System.out.println(context.getRealPath("/.."));

如何从 getRealPath() 获取上一级目录?

最佳答案

Why does ServletContext#getRealPath() not return me correct path if i use "../":

帮助您免受使用“..”技巧来获取他们不应该看到的内容的请求;例如类似于“../../../../../etc/passwd”。

如果您想引用 servlet 上下文之外的目录,则需要以其他方式创建路径。

关于java - 当我想要上一级目录时,ServletContext 没有给我真正的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2786150/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com