Java JSF向另一个JSF发送隐藏输入
我有以下代码:Java JSF向另一个JSF发送隐藏输入,java,jsf,Java,Jsf,我有以下代码: 页面列出了12个以上类似于上面的链接。我想做的是将所有这些隐藏项发送到另一个jsf,无论用户点击哪个 当我单击commandLink时,它会转到另一页。但是我如何显示这些值呢 您不能在JSF中直接使用 您的输入都具有相同的名称 在JSF中,发布的值与操作(如果未指定)位于同一中 您可以使用一些简单的参数: <h:commandLink action="start" actionListener="#{clController.actionListener}">
页面列出了12个以上类似于上面的链接。我想做的是将所有这些隐藏项发送到另一个jsf,无论用户点击哪个
当我单击commandLink时,它会转到另一页。但是我如何显示这些值呢
中<h:commandLink action="start" actionListener="#{clController.actionListener}">
<f:attribute name="item" value="#{item}" />
</h:commandLink>
public void actionListener(ActionEvent event)
{
ClDataModel item = (ClDataModel)event.getComponent().getAttributes().get("item");
System.out.print(item.getTaxDept());
System.out.print(item.getAddress());
System.out.print(item.getName());
}
public void actionListener(ActionEvent事件)
{
ClDataModel项=(ClDataModel)event.getComponent().getAttributes().get(“项”);
System.out.print(item.getTaxDept());
System.out.print(item.getAddress());
System.out.print(item.getName());
}
现在答案更清楚了吗?上面提到的三点都不完全正确,前两点基本上是错误的。尽管答案是正确的,但实现这一目标的方法还有很多。阅读他的另一个问题,这是一个重复的问题,但有更多信息: