帮忙改错------JSP

来源:百度知道 编辑:UC知道 时间:2024/06/23 01:08:40
<script>
var tempArray = new Array();
<%
pub.TableCtrl db = new pub.TableCtrl();/*这里报错*/

String useportal = db.getFieldValue("net_unitset","portal_use","netcom_id = 1");
String portal_arr = "";
if (useportal!=null && useportal.equals("0"))
portal_arr = db.getFieldValue("portal_use","use_portal","user_id=1");
else
portal_arr = db.getFieldValue("portal_use","use_portal","user_id="+(String)session.getAttribute("user_id"));
if (portal_arr!=null) {
java.util.Vector vec = db.open("select id,portal_name,portal_img from portal_class where id in ("+portal_arr+") order by department_id");
if (vec.size()>0) {
for (int i=0;i<vec.size();i++) {
String[] fields = (String[])vec.elementAt(i);
out.println("tempArray["+String.valueOf(i)+"] = n

如果真的是那行出错的话..

两种可能.

一.路径问题,也就是包没有导,或者全路径不对
应是:工程名.包名.类名.

二.TableCtrl这个类里面是不是已经把构造方法重写了?如果重写了,那就加一个不带参数的构造方法.
public TableCtrl(){}

pub.TableCtrl这个类是不是只有带参构造函数,如果是的话加个无参的

楼上的正是我想说的!