java - Servlet 中的属性文件位置

标签 java servlets properties classpath

.properties存储在WEB-INF/classes中是否安全?任何人都可以通过浏览器看到其内容吗?

最佳答案

WEB-INF 无法从浏览器直接访问,因此大多数正常的浏览器 Activity 不应找到它。

但是,如果服务器不通过 ..(父级)限制导航,则服务器上的许多本来不应该看到的内容可能会变得可见。 (是的,这是不正确的实现,但人类参与其中。)

关于java - Servlet 中的属性文件位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22179605/

相关文章:

C++:如何获得类似 C# 的属性

java - Android的Java下的属性声明范式

java - 将框架设置为不可见时,为什么此代码会产生错误?

java - 在 GWT 中将 File 和 HashMap 发送到服务器

c# - 从 VB.NET 到 C# 的属性和方法覆盖转换

java - FileNotFoundException : class path resource [WEB-INF/dispatcher-servlet. xml] 无法打开,因为它确实存在但不存在

java - 将 'java.lang.ClassNotFoundException: com.mysql.jdbc.Driver' 添加到构建路径并使用 Class.forName() 注册后如何修复它;

java - 如何在 Play 框架中执行查询(使用 Oracle 10g)

java - 使用java从Mongo集合中获取键值数组

java - 上下文初始化失败 - NoSuchMethodError : AntPathMatcher. setCaseSensitive()