如何使用 Java 脚本从属性文件中读取值
How to read value from property file using Java Script?
>我在速度脚本中添加了文本字段和一个按钮,该脚本通过Web应用程序使用。启动 Web 应用时,将读取 start.properties 文件。有一个属性:debug_on可以采用两个值 0 或 1。
所以我想根据debug_on值显示文本字段和按钮。如果我没记错的话,它可以通过javascript在速度脚本中完成(我不是JavaScript专家),但是我需要获取属性值才能进一步移动。
我怎样才能实现它?
更新
Velocity脚本示例,其中主要GWT(Java)代码嵌入在末尾:
<!--doctype head declaration-->
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Web App</title>
<style>
<!-- styles -->
</style>
<link rel="stylesheet" href="/css/webapp.css" type="text/css"/>
<meta name='gwt:module' content='$uri'>
</head>
<body>
<script language="javascript" src="/$uri/com.myproject.gwt.main.nocache.js"></script>
<!-- TextField and button are located here -->
<table style="width: 300px; height: 100px;" class="gwt-DialogBox" cellpadding="0" cellspacing="5">
<!-- some other part of a page tha will be persistent through all GWT pages -->
</table>
</body>
</html>
Velocity 在服务器上运行,JavaScript 在客户端上运行,无法访问服务器的任何文件。
您可以使用 Velocity 在 JavaScript 块中设置值,并让 JS 函数使用这些值。
<script type='text/javascript'>
var startValue = '$debug.value';
</script>
相关文章:
- 使用JS/NodeJS测试并读取文件中的变量
- 当读取文件时,浏览器打开良好,但它是空白浏览器
- 当尝试使用ajax读取文件时,变量返回undefined
- 用一些像jsBin/jsFiddle/codePen这样的工具读取文件
- 在Windows Metro风格的Javascript应用程序中读取文件内容
- 咕噜声.js无法读取文件(错误代码:EISDIR)
- 如何从文件夹中读取文件
- Javascript - 如何读取文件
- 如何从 Duktape 中运行的 JavaScript 代码中读取文件
- 当客户端是服务器时,使用 client-JS 读取文件结构
- 如何从chrome扩展名读取文件
- 为什么“;readFile”;使用比读取文件更多的内存's的内容长度
- 在html中读取文件
- 使用javascript读取文件
- 节点尝试在同步写入完成之前读取文件
- 无法通过FileReader读取文件
- 从php中的本地磁盘读取文件
- 使用Javascript读取文件
- 是否可以使用 javascript 从目录中读取文件
- 通过网络浏览器从 URL javascript 读取文件