我在我的jsp中使用以下代码。
<%= scriptletVar%>
返回一个类似 12,000 的字符串。当值被硬编码为 12,000 时,它可以正常显示。但是当这个值作为 scriptlet 变量出现时。它只会打印 12。<tr>
将创建一个单独的标签,其值为 000。
我发现很难找到硬编码时它是如何工作的,但动态获取时却没有。带有逗号的值有问题,但我无法找到解决方案。
<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