JSF:将bean传递给另一个JSF页面

时间:2015-06-18 18:24:45

标签: jsf

我想创建一个多次“创建”的jsf页面。每次页面的内容都应该不同,我想通过将bean传递给页面来实现这一点。该bean应该是加载内容的bean。 豆子总是属于同一类型。

jsf主页应该遍历一个bean列表,并为列表的每个条目创建指向同一内容页面的链接。 (并将听力传递给页面,如前所述)

逻辑应该是这样的(我知道content="#{content}"不起作用,但只是你明白我的意思):

<ui:repeat var="content" value="#{bean.contentlist}">
        <a href="#{content.url}" content="#{content}" > #{content.name} </a>
</ui:repeat>

并在内容页面中

<h1>You are at #{content.name} page</h1>
<ui:repeat var="article" value="#{content.articlelist}">
        <h2>#{article.h1}</h2>
        <p>#{article.text}</p>
</ui:repeat>

以下是主页应如何显示:

link to content page 1

link to content page 2

...

0 个答案:

没有答案