麻烦大家看看我的代码,还没开始写呢.就出现这样的错误
我使用的是jsp+javabean+Entity bean
想在下拉框中输出数据库中的字段
编译时报错,如下:
"Infopub_Article.jsp": Error #: 100 : illegal character at line 40
"Infopub_Article.jsp": Error #: 206 : malformed expression
当我把<select name="all_topic">....</select>中间的代码去掉就没错
为什么?????????????????????????????
以下是代码
********************************************************************
<%@ page contentType="text/html; charset=gb2312"%>
<%@ page import="java.lang.*,java.util.*,java.sql.*"%>
<%@ page import="cn.com.hitsec.forum.util.*"%>
<html>
<head>
<title>政务办公</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="/CSS/oa.css" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<jsp:useBean id="Manage" scope="page" class="cn.com.hitsec.forum.util.ManageBean" /> //
<%
Vector f_id = new Vector();
Vector f_title = new Vector();
Manage.getData(); //********getData()得到bean中的方法
f_id = Manage.getEForumid(); //******获取id
int num = f_id.size();
f_title = Manage.getEFtitle(); //获取表中字段.这几行代码用在被的页面没问题
%>
<table width="100%" border="0">
<tr>
<td>导航:<a href="/index.jsp">主页</a>>>信息发布>>信息管理</td>
</tr>
</table>
<table width="100%" border="0">
<tr>
<td width="59%" height="32"><div align="center"><strong>信息管理</strong></div></td>
</tr>
</table>
<table width="100%" border="0">
<tr>
<td width="85%" height="23"><div align="left"> 栏目:
<select name="all_topic">
<%
for(int i=0;i<num;i++){
%>
<option value="<%=(String)(f_title.elementAt(i))%>"><%=(String)(f_title.elementAt(i))%></option>
<% }%>
</select>
</div></td>
<td width="15%"><a href="InfoPub_ArticleNew.jsp">新建</a> <a href="#">删除</a>
<a href="InfoPub_ArticleSearch.jsp">查询</a> </td>
</tr>
</table>
<table width="100%" border="0" cellspacing="1" cellpadding="0" align="center" bgcolor="#999999" >
<tr>
<td bgcolor="#FFFFFF">
<table border="0" cellspacing="1" cellpadding="0" width="100%" align="center" bgcolor="#F0F0F0">
<tr>
<td width="15%" align="left">总计<font color="D1253B">xx</font>条</td>
<td width="8%" align="center">首 页</td><td width="8%" align="center">上一页</td>
<td width="8%" align="center">下一页</td><td width="8%" align="center">尾 页</td>
<td width="15%" align="right">每页<font color="D1253B">xx</font>条</td>
<td width="20%" align="right">第<font color="D1253B">xx</font>页/共<font color="D1253B">xx</font>页</td>
<td width="20%" align="right">第
<input name="nowPage" type="text" value = "" size = "2" >页
<input type="image" border="0" name="B1" src="../Images/go.gif" width="20" height="20">
</td>
</tr>
</table>
<table width="100%" border="1" cellpadding="0" cellspacing="0">
<tr>
<td width="11%"> <div align="center">
<input type="checkbox" name="checkbox" value="checkbox">
全部</div></td>
<td width="32%" height="24"><div align="center">标题</div></td>
<td width="18%"><div align="center">所属栏目</div></td>
<td width="23%"><div align="center">发布日期</div></td>
<td width="16%"><div align="center">操作</div></td>
</tr>
<tr>
<td><div align="center">
<input type="checkbox" name="checkbox2" value="checkbox">
</div></td>
<td><div align="center"><a href="InfoPub_ArticleModify.jsp">关于五一国际劳动节放假的通知</a></div></td>
<td><div align="center">电子公告</div></td>
<td><div align="center">2003-3-18</div></td>
<td><div align="center"><a href="InfoPub_ArticleModify.jsp">修改</a></div></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="1" cellpadding="0" align="center" bgcolor="#999999" >
<tr>
<td bgcolor="#FFFFFF">
<table border="0" cellspacing="1" cellpadding="0" width="100%" align="center" bgcolor="#F0F0F0">
<tr>
<td width="15%" align="left">总计<font color="D1253B">xx</font>条</td>
<td width="8%" align="center">首 页</td><td width="8%" align="center">上一页</td>
<td width="8%" align="center">下一页</td><td width="8%" align="center">尾 页</td>
<td width="15%" align="right">每页<font color="D1253B">xx</font>条</td>
<td width="20%" align="right">第<font color="D1253B">xx</font>页/共<font color="D1253B">xx</font>页</td>
<td width="20%" align="right">第
<input name="nowPage" type="text" value = "" size = "2" >页
<input type="image" border="0" name="B1" src="../Images/go.gif" width="20" height="20">
</td>
</tr>
</table>
</td>
</tr>
</table>
</table>
</body>
</html>
这一行,开头有一个全角的空格,删了就行了,给分
for(int i=0;i<num;i++){