Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Primefaces 在JSF中,将对象从p:dataTable传递到rowSelect上的控制器_Primefaces_Jsf 2_Listener - Fatal编程技术网

Primefaces 在JSF中,将对象从p:dataTable传递到rowSelect上的控制器

Primefaces 在JSF中,将对象从p:dataTable传递到rowSelect上的控制器,primefaces,jsf-2,listener,Primefaces,Jsf 2,Listener,我正在尝试将一个对象从填充有项的表传递到控制器。然后我使用JS alert验证成功。然而,我没有通过任何从表 任何帮助都将不胜感激 issues.xhtml ... IssuesController.java @Named("issuesController") @RequestScoped public class IssuesController implements Serializable { @Inject private Issues issue; .... p

我正在尝试将一个对象从填充有项的表传递到控制器。然后我使用JS alert验证成功。然而,我没有通过任何从表

任何帮助都将不胜感激

issues.xhtml


...
IssuesController.java

@Named("issuesController")
@RequestScoped
public class IssuesController implements Serializable {

    @Inject
    private Issues issue;
....
public void onRowSelect(SelectEvent event) throws IOException {
        Issues i = (Issues) event.getObject();
        String toWrite;
        if (i == null) {
            toWrite = "Item is not recieved";
        } else {
            toWrite = i.toString();
        }
        RequestContext.getCurrentInstance().addCallbackParam("name", toWrite);
}
Issues.java

@Named("issues")
@SessionScoped
@XmlRootElement
public class Issues implements Serializable {
....
}
我尝试了不同类型的作用域,尝试了f:attribute…这两种方法都不起作用…

尝试使用
process=“@this”
并将作用域更改为
@ViewScoped

请首先与PrimeFaces showcase(所有作品都在那里,并且已经存在很长时间)进行比较。之后,搜索(使用“primefaces数据表行选择ajax”(在搜索词帮助中添加“site:stackoverflow.com”)然后开始阅读。如果你找不到原因,那么创建一个,贴在这里,这样我们就可以进行调查。而“未能传递任何内容”有点奇怪,方法没有被调用?对象为“null”?然后更具体地搜索这些术语。(哦,主题外,
私人问题;
是奇怪的,复数和单数)您的primefaces版本是什么?请阅读以下内容:尝试从ajax标记中删除update和oncomplete,并使用视图范围的bean?