再开一贴,关于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);
%>

这段代码有什么问题吗?老是执行不过去呢
...全文
74 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
一点一点的调试,看在哪行出的问题啊

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧