public String onClickSearchTaskTemplate(){
RcentJsfUtils.setFlashValue("seqNo",getSeqNo());
setUpdateButton(true);
return "searchTaskTemplate";
}
public void init(){
setUpdateButton(true);
Object obj = TemplateDAO.readbyId(Long.parseLong(RcentJsfUtils.getFlashValueForKey("seqNo").toString()));
}
在init
方法中,我得到一个空指针异常,但我正在使用的方法是正确的。
答案 0 :(得分:0)
如果需要帮助,您需要提供更多的上下文和代码。您还应该在多个较小的行中打破您的长行(抛出nullpointer异常),这样您就可以确定哪个变量为null。
乍一看,我会说错误可能正在发生,因为getFlashValueForKey(“seqNo”)为空。这可能是因为在init()方法之前没有调用onClickSearchTaskTemplate()。