如何从Maven动态Web项目中JavaScript内的属性文件中获取数据

时间:2019-05-24 08:34:47

标签: javascript maven jsp web dynamic

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

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

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

附加的图像在JSP文件和JavaScript中包含表单元素的片段。使用其他效果很好的JavaScript动态填充用户名下拉选项。

Code snippet

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

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

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

1 个答案:

答案 0 :(得分:0)

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

Code snippet