我有2个一级是问题而另一个是answer.iam在动作类和我的jsp页面中的列表中使用迭代器获取问题并在问题页面中显示问题。所有问题都有href.when我点击在第一个问题上,我想在答案页面中提出问题。 我的代码就在那里, 这是我的问题动作类执行方法
PersistenceService service1 = PersistenceServiceImpl.getInstance();
questionlist = service1.getQuestionList();
Iterator iterator1 = questionlist.iterator();
while(iterator1.hasNext())
{
Questions question = (Questions)iterator1.next();
System.out.println("id1"+question.getQuestions());
}
这里我得到了所有问题
我的问题jsp页面是
<s:iterator value="questionList" var="m" status="status">
<tr>
<td><a href="AnswerAction"><s:property value="%{#m.questions}" /></a></td>
</tr>
</s:iterator>
请告诉我如何在答案页面中获取点击问题
答案 0 :(得分:0)
你得到问题列表,那么为什么你的迭代movieName List.of问题在movieNameList中可用,你需要迭代
<s:iterator value="movieNameList" status="movieNameList_status">
<tr>
<td><a href="AnswerAction"><s:property value="movieNameList.get(#movieNameList_status.index).question.getQuestions()"/> </a></td>
</tr>
</s:iterator>
试试这个,