0

jQueryテンプレートを使用したJSPがあります

<script id="movieTemplate" type="text/x-jquery-tmpl"> 
  {{tmpl "titleTemplate"}}
  <tr class="detail"><td>Director: ${Director}</td></tr>
</script>

私のJSPがコンパイルされてhtmlを作成すると、htmlは以下のようになります

<script id="movieTemplate" type="text/x-jquery-tmpl"> 
  {{tmpl "titleTemplate"}}
  <tr class="detail"><td>Director: </td></tr>
</script>

サーバー変数とJavaスクリプト変数を区別するためにJSPを伝達するための規則やその他の代替アプローチはあります${Director}か?

4

2 に答える 2

0

私はスタックオーバーフローで答えを見つけました。同じJquery テンプレートのリファレンス

JSP 2.0仕様に従って

文字シーケンス ${ を含むリテラル値の場合、JSP 2.0 は、シーケンス ${'${' を使用してそれらをエスケープする方法を提供します。たとえば、次の文字列はリテラル値 ${expr} に変換されます。

${'${'}expr}

于 2013-04-29T15:51:02.250 に答える