首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

大侠帮小弟我看看这个代码的一个异常如何改

2012-12-29 
大侠帮我看看这个代码的一个错误怎么改%@ page contentTypetext/html charsetgb2312 languagejava

大侠帮我看看这个代码的一个错误怎么改
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="errorpage.jsp" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<jsp:useBean id="classp" scope="page" class="classes.classp"/>
<body bgcolor="#0099FF" text="#FFFFFF">
<p>
  <%
String admin_id = (String)session.getAttribute("id"); 
if(admin_id==null){response.sendRedirect("login.jsp");} 
String name="";
String id="";
%>
</p>
<p align="center"><font color="#00FF00" size="+3" face="华文行楷">新增班级 </font></p>
<form name="form1" method="post" action="ClassSvlt">
<input type="hidden" name="action" value="new">
  <table width="38%"  border="1" align="center">
    <tr> 
      <td width="29%">班级号</td>
      <td width="71%"><input name="id" type="text" id="id2"> </td>
    </tr>
    <tr> 
      <td>教师</td>
      <td><select name="tea_id" size="1" id="tea_id">
          <%
ResultSet rs = classp.getTeachers();
while(rs.next()) {
id=rs.getString("id");
name=rs.getString("name");
%>
          <option value="<%=id%>"><%=name%></option>
          <%
}
%>
        </select></td>
    </tr>
    <tr> 
      <td>课程</td>
      <td><select name="cour_id" id="cour_id">
          <%
rs= classp.getCourses();
while(rs.next()){
id=rs.getString("id");
name=rs.getString("name");
%>
          <option value="<%=id%>"><%=name%></option>
          <%
}
%>
        </select></td>
    </tr>
    <tr> 
      <td>教室ID</td>
      <td><select name="room_id" size="1" id="room_id">
          <option>101</option>
          <option>102</option>
          <option>103</option>
          <option>104</option>
          <option>105</option>
          <option>201</option>
          <option>202</option>
          <option>203</option>


          <option>204</option>
          <option>205</option>
          <option>301</option>
          <option>302</option>
          <option>303</option>
          <option>304</option>
          <option>305</option>
          <option>306</option>
        </select></td>
    </tr>
    <tr> 
      <td>上课时间</td>
      <td><select name="cour_time" size="1" id="cour_time">
          <option value="Mon_1">星期一/一节</option>
          <option value="Mon_2">星期一/二节</option>
          <option value="Mon_3">星期一/三节</option>
          <option value="Tues_1">星期二/一节</option>
          <option value="Tues_2">星期二/二节</option>
          <option value="Tues_3">星期二/三节</option>
          <option value="Wed_1">星期三/一节</option>
          <option value="Wed_2">星期三/二节</option>
          <option value="Wed_3">星期三/三节</option>
          <option value="Thurs_1">星期四/一节</option>
          <option value="Thurs_2">星期四/二节</option>
          <option value="Thurs_3">星期四/三节</option>
          <option value="Fri_1">星期五/一节</option>
          <option value="Fri_2">星期五/二节</option>
          <option value="Fri_3">星期五/三节</option>
        </select></td>
    </tr>
  </table>
  <p align="center"> 
    <input type="submit" name="Submit" value="提交">
  </p>
  <p>&nbsp;</p>
</form>
<a href="getClass.jsp">&lt;&lt;Back </a> 
</body>
</html>

[解决办法]
classes.classp
这个是你classp类的路径吗?
你试一下直接用classp试一下.
<jsp:useBean id="classp" scope="page" class="classp"/>
[解决办法]
<jsp:useBean id="classp" scope="page" class="classes.classp"/>

你的那个classes类在哪?
好象是classes.classp,不要带后面的p
注意包含Bean的类文件应该放到服务器正式存放Java类的目录下,而不是保留给修改后能够自动装载的类的目录。例如,对于Java Web Server来说,Bean和所有Bean用到的类都应该放入classes目录,或者封装进jar文件后放入lib目录,但不应该放到servlets下。 



[解决办法]
<%page import="classes.classp"%>
加多这一句代码应该就没问题啦

热点排行