再开一贴,关于JSP代码的问题

gaowd 2010-09-30 02:09:58
<%
if(url!=null){
if (url.indexOf("http://")<0) {
<script type="text/javascript">
if(vstitle=="调度会图表"){
<%
url = "qvp://100.100.100.19/bi/HLKG_BI2.qvw?userid="+userFnumber+"";
out.print(url);
%>
} else if (vstitle=="BI测试2010082"){
<%
url = "qvp://100.100.100.19/bi/HLKG_BI.qvw?userid="+userFnumber+"";
out.print(url);
%>
}
</script>

}
}else{
System.out.println(".");
}
//System.out.println(url);
%>

这段代码有什么问题吗?老是执行不过去呢
...全文
59 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
year1234 2010-09-30
<%
if(url!=null){
if (url.indexOf("http://")<0) {
<script type="text/javascript"> ///"<%"没结尾就用js了
if(vstitle=="调度会图表"){ ///java代码吗?没"<%%>",js代码也不该这么写啊
<%
url = "qvp://100.100.100.19/bi/HLKG_BI2.qvw?userid="+userFnumber+"";
out.print(url);
%>
} else if (vstitle=="BI测试2010082"){ ///java代码吗?没"<%%>",js代码也不该这么写啊

<%
url = "qvp://100.100.100.19/bi/HLKG_BI.qvw?userid="+userFnumber+"";
out.print(url);
%>
} ///java代码吗?没"<%%>",js代码也不该这么写啊

</script>

} ///java代码吗?没"<%",js代码也不该这么写啊
}else{
System.out.println(".");
}
//System.out.println(url);
%>


而且这段js是干什么用的啊,一个function和方法也没有
回复
sunliao_first 2010-09-30
<%
if(url!=null){
if (url.indexOf("http://")<0) { //到这里就错了,你没有"%>",下面的请注意
<script type="text/javascript">
if(vstitle=="调度会图表"){
回复
阿_布 2010-09-30
jsp代码是在服务器端执行的,js代码是在客户端浏览器中执行的,jsp代码先执行,执行完后发送给浏览器解释,搞清楚这点你就知道你的程序为什么不能执行了。
回复
zhenge1020 2010-09-30
一点一点的调试,看在哪行出的问题啊
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2010-09-30 02:09
社区公告
暂无公告