当前页面: 开发资料首页 → JSP 专题 → Struts html:options 标签的奇怪问题(急等)
Struts html:options 标签的奇怪问题(急等)
摘要: Struts html:options 标签的奇怪问题(急等)
No getter method available for property TeacherId for bean under name AllTeacher
我现在需要从数据取出数据,放到下拉框里,提示的错误是上面的错误。下面加的JAVA代码,是我测试用的,数据能取到,没问题。
还有一个现象特别奇怪,我用的是SQLServer2000,当表中无数据的时候,却不报错,页面可以
正常显示。请各位大虾帮忙啊。
<%@ page contentType="text/html; charset=GBK" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-template.tld" prefix="template" %>
<%@ page import="java.util.*" %>
<%@ page import="com.cfau.studentlesson.model.*" %>
<head>
学生选课
<link> href="/css/style.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#ffffff">
<%
ArrayList arr = new ArrayList();
arr = (ArrayList)request.getAttribute("AllTeacher");
TeacherModel tm1 = (TeacherModel)arr.get(0);
out.print(tm1.getTeacherName());
out.print(tm1.getTeacherId());
%〉
<table cellSpacing=1 cellPadding=0 width="100%" border=0>
<tr align="center">
<td bgColor=#e6f4ff height=23 colspan="6">选择课程</td>
</tr>
<tr>
<td width="11%" height=25 bgColor=#f6f6f6> 学号</td>
<td width="47%" bgColor=#f6f6f6>
<input maxLength=25 size=25 name='STUDENT_ID'>
</td>
<tr>
<td bgColor=#f6f6f6 height=25> 教师名</td>
<td bgColor=#f6f6f6>
--请选择--
</td>
</tr>
</table>