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

jsp中如何将jsp定义的参数传给javascript定义的函数?

2012-01-22 
jsp中怎么将jsp定义的参数传给javascript定义的函数?急jsp中怎么将jsp定义的参数传给javascript定义的函数

jsp中怎么将jsp定义的参数传给javascript定义的函数?急
jsp中怎么将jsp定义的参数传给javascript定义的函数?
例如我写的代码:
<%@   page   contentType= "text/html;   charset=GBK "   %>
<%String   photo2=request.getParameter( "photo2 ");%>  
<html>
<head>
<script   language= "javascript "   type= "text/javascript ">
function   lad(str)
{
alert(str);
}
</script>
</head>
<body   onload=lad(photo2)>
</body>
</html> `


也就是我JSP里的数据photo2作为参数传递到Javascript函数lad()时不成功,
应该怎么写,谢谢,请给出正确写法


[解决办法]
<body onload=lad( " <%=photo2%> ")>
JSP的执行顺序是先执行JAVA代码,生成HTML然后传递到前台IE,IE执行JAVAScript
所以这个操作就是先输出photo2的值,然后IE就会调用script了

热点排行