100分求助,jbuilder2006调试错误
一个类似CSDN的导航树
以下是源程序:
<%@ page contentType= "text/html; charset=GBK " %>
<%@ page errorPage= "guidetree_error.jsp " %>
<%@ taglib uri= "http://java.sun.com/jsp/jstl/fmt " prefix= "fmt " %>
<%@ taglib uri= "http://java.sun.com/jsp/jstl/sql " prefix= "sql " %>
<%@ taglib uri= "http://java.sun.com/jsp/jstl/xml " prefix= "x " %>
<%@ page language= "java " import= "java.util.*,java.lang.*,java.sql.* " pageEncoding= "UTF-8 "%>
<%@ page import= "guidetree.Tree "%>
<%@page import= "Tree.class " %>
<html>
<head>
<title> 树状菜单导航 </title>
</head>
<body>
<script language= "JavaScript " type= "text/javascript ">
<!--这段js为了实现树的展开和关闭的效果-->
<!--
function myClick(id) {
eval( "var div=div "+id);
eval( "var img=img "+id);
div.style.display=div.style.display!= "none "? "none ": "block ";
if(img.src.indexOf( "arrow.gif ")==-1){
img.src=div.style.display!= "none "? "img/minus.gif ": "img/plus.gif ";
}
img.alt=div.style.display!= "none "? "关闭 ": "展开 ";
<!-- 动态的只显示一层开始-->
var arr=document.getElementsByTagName( "div ");
var pa=document.getElementById( "div "+id).pa;
if(pa== "0 "){
pa=id;
}
pa= ", "+pa+ ", "+id+ ", ";
for(i=0;i <arr.length;i++){
if(arr[i].id!=null&&arr[i].id!= " "){
var iid=arr[i].pa.substr(arr[i].pa.substr(arr[i].pa.lastIndexOf( ", ")-1));
if(pa.indexOf( ", "+iid+ ", ")> -1){
}else{
arr[i].style.display= "none ";
}
}
}
<!--动态的只显示一层结束-->
}
function myClick1(id) {
document.form1.parentid.value=id;
}
//-->
</script>
<table>
<tr>
<td height= "300 " valign= "top ">
<%try
{
Tree myTree=new Tree();
myTree.init(out, request);
}
catch(Exception e){}
%>
</td>
</tr>
<tr>
<td valign= "top ">
<!-- 下面的代码为测试用,你可以注掉 -->
<!--
<%
if (myTree.getOption().equals( " ")) {
%>
<form name= "form1 " action= " " method= "get ">
<input type= " " name= "ralf " value= " " style= "width:100%; ">
parentid:0-表示根节点 name:
<input type= "text " name= "name ">
<input type= "hidden " name= "parentid " value= "0 ">
<input type= "submit " name= "action " value= "add ">
</form>
<%} else {%>
<form name= "form1 " action= " " method= "get ">
<input type= " " name= "ralf " value= " " style= "width:100%; ">
parentid:
<select name= "parentid ">
<%=myTree.getOption()%>
</select>
name:
<input type= "text " name= "name ">
<input type= "submit " name= "action " value= "add ">
<input type= "submit " name= "action " value= "delete ">
</form>
<%}%>
-->
</td>
</tr>
</table>
</body>
</html>
程序写完没有错误,但编译时提示说
"guidetree.jsp ": <identifier> expected
"guidetree.jsp ": <identifier> expected
"guidetree.jsp ": '} ' expected
自己查没有查出来,不知道具体哪里有问题,
请高手指点
[解决办法]
}不匹配了,自己找找,
[解决办法]
自己找找吧
报错信息就是不匹配
[解决办法]
这种问题还是自己找找吧