我在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>
是<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>
解决方案 »
- java web项目登录前后改变jsessionid标识的安全性问题,请求高人指点
- servlet环境变量
- JDBC下的rs.next()问题(在线等)
- 关于struts+hibernate中的查询和删除问题
- EXT 文件下载问题
- ResultSet只能在第一次得到记录?
- jsp 里如何 把一个对象赋给 属性
- 连接数据库连接池错误,提示Name jdbc is not bound in this Context,请高手指教
- 文件名(很有些困惑!)
- weblogic.jdbc.extensions.PoolDisabledSQLException
- 一个JSP DOWNLOAD的问题~~~
- 变量问题
你为什么会把${var2}放到数据库里?
都是灵活定义的啊,所以放到数据库里面。
<c:set var="str" value="${var1}" />
<script>
var str = '${str}';
function initbody() {
DocPrint.document.write(str);
}</script>