0

java-scriptファイル内でspring-mvcタグを使用しようとしています。これが私がやろうとしていることです

var firstName="<spring:theme code='register.firstName.invalid' javaScriptEscape='true'> ";

alert(firstName)リソースバンドルからのテキストではなく、同じテキストを提供する場合とは異なり、機能していないようです。

私が間違っていることはありますか?

4

1 に答える 1

1

標準のJavaScriptファイルはSpringによって処理されません。これは単なる静的ファイルであり、変換なしでWebコンテナによってそのまま提供されます。

サーバー側のロジック(Springタグなど)を使用して変数化されたJavascriptをセットアップする必要がある場合は、JSP内でセットアップし、javascriptから使用できます。

または、静的ファイルをその場で処理および変換する独自の要求フィルターを作成することもできますが、パフォーマンスが大幅に低下します。

于 2012-06-25T11:26:07.790 に答える