首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

高分求JSTL有关问题

2012-01-10 
高分求JSTL问题我在JSP页面里面的js脚本使用了${var1},var1变量是从数据库里面读出来的是 tabletrtd

高分求JSTL问题
我在JSP页面里面的js脚本使用了${var1},var1变量是从数据库里面读出来的
是 <table> <tr> <td> ${var2} </td> </tr> </table>

在当前如果直接读取${var2}是可以读出来的。

<script>
var   str   =   '${var1} ';
function   initbody()   {
//str打出来是 <table> <tr> <td> ${var2} </td> </tr> </table>
                                    //${var2}没有翻译出来,但是在当前JSP里面可以翻译出来
DocPrint.document.write(str);
}

</script>

[解决办法]
${var1}解释出来后,就不会再去解释解释出来的字符串了.
你为什么会把${var2}放到数据库里?
[解决办法]
<c:out value= "${mm} "/>
[解决办法]
关注中
[解决办法]
你想要的什么结果呢?
[解决办法]
你的${var1}是放在JS脚本里的,这个东西在TOMCAT中根本不执行的,表达式是必须用在JSP程序中的,放在JS中当然不执行了

热点排行