首页 > 解决方案 > 如何在 Maven 动态 Web 项目中从 JavaScript 中的属性文件获取数据

问题描述

我的项目是一个 Maven 动态网络项目。我在 JSP 文件中有一个用户名下拉菜单和一个密码文本框。根据下拉选择的用户名,我需要在文本框中自动填写相应的密码。用户名和密码的映射来自属性文件。

login.properties
username1=password1
username2=password2
username3=password3

属性文件直接位于 src/main/resources 文件夹中。jsp 文件直接位于 WebContent 文件夹中。

附加图像包含 JSP 文件和 JavaScript 中的表单元素片段。用户名下拉选项是使用另一个运行良好的 JavaScript 动态填充的。

代码片段

另外,我尝试使用下面的代码,但无法提供正确的路径。

var props = new java.util.Properties();
props.load(new java.io.FileInputStream("login.properties"));     
var password = props.getProperty(account);

是否可以访问此 JavaScript 代码中的属性文件?任何帮助表示赞赏。

标签: javascriptmavenjspwebdynamic

解决方案


我找到了解决方法。由于即使在使用 {} 按钮后我也无法格式化代码,因此我将代码作为图像提供。

代码片段


推荐阅读