2014-12-29 3 views
-7

Я хочу вызвать метод из сервлета. У меня есть ниже класса:Доступ к методам класса из сервлета

public class course { 

public ResultSet course_in_dept(String dept_name) { 
    ResultSet rs = null; 
    try { 
     String Query = "select course_id , title from course where dept_name=?"; 
     PreparedStatement pst = Database.dbConnect().prepareStatement(Query); 
     pst.setString(1, dept_name); 
     rs = pst.executeQuery(); 
     return rs; 
    } catch (Exception e) { 
     Database.error = 1; 
     return null; 
    } 
    } 
} 

А теперь я хочу назвать course_in_dept метод из этого класса в doPost методе моего сервлета. Теперь, как я могу справиться с этим?

+0

Получить экземпляр типа 'course' и использовать его. –

+0

Вы не должны возвращать 'ResultSet', читать из него, а затем закрывать его –

+0

Это не очень полезно. Скажите нам, какая ошибка и почему. –

ответ

0

Попробуйте создать экземпляр и назвать это нравится:

course courseResult = new course(); 
ResultSet resultSet = courseResult.course_in_dept("Engineering"); 
Смежные вопросы