Web アプリで使用されるベロシティ スクリプトにテキスト フィールドとボタンを追加しました。Web アプリが起動されると、start.properties ファイルが読み込まれます。プロパティがあります: 0 または 1 の 2 つの値を取ることができる debug_on です。
そこで、debug_on の値に応じてテキストフィールドとボタンを表示したいと思います。私が間違っていなければ (私は JavaScript のプロではありません)、JavaScript を介して速度スクリプトで実行できますが、さらに先に進むにはプロパティ値を取得する必要があります。
どうすれば達成できますか?
更新しました
メインの GWT (Java) コードが最後に埋め込まれている Velocity スクリプトの例:
<!--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>