создание подотчета с помощью инструмента iReport для JasperReports

Я работаю надstruts на основе приложения. Я хочу создать отчет Jasper, содержащий вопросы и ответы дляPaper Объект. Очевидно, у меня есть списокPaper объекты, содержащие атрибут части и каждыйPaper объект внутренне имеет списокQuestions, Также каждыйQuestion есть список ответов.

Я мог бы создать основной отчет с объектом Paper, который отображает разные названия деталей. Но я хочу отобразить вопросы, связанные с деталью, и ответы, связанные с каждым вопросом.

Мои классы моделей будут:

// Paper
public class Paper {

    public String partName;
    public List<Question> questions;
}

// Question
public class Question {

    public String question;
    public List<Answer> answers;
}

// Answer
public class Answer {

    public String answer;
}

Я знаю, что должен использовать подотчет вiReport, Когда я это сделал, компиляция не удалась для выражения источника данныхnew JRBeanCollectionDataSource($F{questions})

Ответы на вопрос(2)

Ваш ответ на вопрос