http://topic.csdn.net/T/20060114/13/4516545.html

解决方案 »

  1.   

    谁帮我看看有
    我想把数据库语句写在javascript外面,看这样改哪错了,这是主要部分代码
      ResultSet rs = stmt.executeQuery("select distinct * from division");
      ResultSet  rs1 = stmt1.executeQuery("select distinct * from speciality");
      //String sql = "select * from wupinbiao where leixing='"+leixing+"' and tiaoma='"+tiaoma+"' and xinghao='"+xinghao+"' ";
      %>
        <%
      request.setCharacterEncoding("gb2312");
      while( rs.next()){ 
      String Division_name=IsoConvertGc(rs.getString("Division_name"));
      String department_id=IsoConvertGc(rs.getString("department_id")); 
     }%>
      <meta http-equiv="Content-Type" content="text/html;  charset=gb2312">
    <script language="JavaScript">
      var DeparmentCount; //三级联动菜单代码
      DeparmentCount = 0;
      var DivisionCount;
      DivisionCount = 0;
      var SpecialityCount;
      SpecialityCount = 0
      Department = new Array();
      Division = new Array();
      Speciality = new Array();
    <%
     
      
      for (int i=0;i<7;i++){
       Division[<%=i%>] = new Array("+Division_name","+department_id");
    }
      DivisionCount = <%=i%>;