读书人

100分求助jbuilder2006调试异常

发布时间: 2011-11-30 21:16:57 作者: rapoo

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
自己查没有查出来,不知道具体哪里有问题,
请高手指点


[解决办法]
}不匹配了,自己找找,
[解决办法]
自己找找吧

报错信息就是不匹配
[解决办法]
这种问题还是自己找找吧

读书人网 >Java Web开发

热点推荐