jspで次のコードを使用しています。
<%= scriptletVar%>
12,000 のような文字列を返します。値が 12,000 のようにハードコードされている場合、問題なく表示されます。ただし、この値がスクリプトレット変数として渡される場合。12 しか出力されません。値が 000 の別の<tr>
タグが作成されます。
ハードコーディングされた場合にどのように機能するかを見つけるのは難しいと思いますが、動的にフェッチされた場合はそうではありません。コンマを含む値に問題がありますが、解決策がわかりません。
<script type="text/javascript">
$("#table tr:eq(1)").after("<tr><td class='row-highlight txt-ctr'> <strong><span></span></strong></td>"+
"<td class='row-highlight txt-right'><strong></strong></td><td class='row-highlight txt-right'><strong>" +<%= scriptletVar%> +"</strong></td>" +
//Rest of code