日期:2014-05-17  浏览次数:20658 次

action获取结果封装数据的问题
Java code

titleList     = titleService.findAll()                      返回全部titleId
questionList  = questionService.findQuestionBy(titleId)     查询条件titleId   一个title对应多个Question
optionList    = questionOptionService.findQuestionOptionBy(questionId)  查询条件questionId  一个question对应一个Option

在action里怎样封装才能在 页面显示的时候一一对应

页面显示
                    title1
 问题1(questionName)            选项1(optionName)
 问题2(questionName)            选项2(optionName)

                    title2
 问题1(questionName)            选项1
 问题2                          选项2 

 ... ...



------解决方案--------------------
titleId,questionName,optionName在表中的映射关系怎么样?
为什么不用一条sql语句来关联,一次性取到这3个信息呢。。。

然后再titleId,questionName,optionName封装成类,放在list中传到前台,
利用iterator来迭代。。。