Error Rendering View[test.xhtml]
java.lang.NullPointerException
at org.primefaces.component.orderlist.OrderListRenderer.encodeOptions(OrderListRenderer.java:149)
at org.primefaces.component.orderlist.OrderListRenderer.encodeList(OrderListRenderer.java:108)
at org.primefaces.component.orderlist.OrderListRenderer.encodeMarkup(OrderListRenderer.java:79)
at org.primefaces.component.orderlist.OrderListRenderer.encodeEnd(OrderListRenderer.java:49)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:519)
at org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(RendererUtils.java:543)
at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.renderChildren(HtmlGridRendererBase.java:315)
at org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.encodeEnd(HtmlGridRendererBase.java:150)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:519)
at org.primefaces.renderkit.CoreRenderer.renderChild(CoreRenderer.java:60)
at org.primefaces.renderkit.CoreRenderer.renderChildren(CoreRenderer.java:44)
at org.primefaces.component.dialog.DialogRenderer.encodeContent(DialogRenderer.java:174)
at org.primefaces.component.dialog.DialogRenderer.encodeMarkup(DialogRenderer.java:103)
at org.primefaces.component.dialog.DialogRenderer.encodeEnd(DialogRenderer.java:41)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:519)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:626)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:622)
at org.primefaces.component.accordionpanel.AccordionPanelRenderer.encodeEnd(AccordionPanelRenderer.java:60)
@FacesConverter(“ContactConverter”)公共类ContactConverter实现转换器{
@Override
public Object getAsObject(FacesContext arg0, UIComponent arg1, String arg2)
throws ConverterException {
// TODO Auto-generated method stub
TestBean tb= new TestBean();
tb.setName(arg2);
return tb;
}
@Override
public String getAsString(FacesContext arg0, UIComponent arg1, Object arg2)
throws ConverterException {
// TODO Auto-generated method stub
return arg2.toString();
}
我正在使用primefaces orderlist示例。但我面临这个空指针异常。谷歌后,我发现这个问题是一些与conveter有关的事情,但我不确定。谁能帮助我与转换器的简单的primeface orderlist。
java.lang.NullPointerException
at org.primefaces.component.orderlist.OrderListRenderer.encodeOptions(OrderListRenderer.java:149)
at org.primefaces.component.orderlist.OrderListRenderer.encodeList(OrderListRenderer.java:108)
来自PrimeFaces 3.4OrderListRenderer
源代码:
90 protected void encodeList(FacesContext context, OrderList ol) throws IOException {
...
108 encodeOptions(context, ol, (List) ol.getValue());
...
115 }
...
143 @SuppressWarnings("unchecked")
144 protected void encodeOptions(FacesContext context, OrderList old, List model) throws IOException {
145 ResponseWriter writer = context.getResponseWriter();
146 String var = old.getVar();
147 Converter converter = old.getConverter();
148
149 for(Iterator it = model.iterator(); it.hasNext();) {
因此,model
为null
并且当
为null
并且您的#{testbean.contacts}
返回了null
时,将发生此异常。请确保它不是null
。请注意,当在作用域中找不到#{testBean}
时,也会发生这种情况。
问题内容: 所以我的Android Gallery中有3个文件夹。我正在尝试将这些文件夹的文件读入File数组,然后从那里将图像源转换为real 。 我的问题是引用文件数组时遇到问题。这是一些代码: 使用这些图像文件数组… 我的CreateList方法。错误是当我引用list.length时。 就像我说的那样,错误是当我使用list.length引用一个File数组时,例如我在第一个代码段中创建的
如何更改Primefaces中ListOrder的宽度? 我尝试了宽度或样式,但它不想要我想要的。它用卷轴保持小: 你知道吗? 我尝试了css: 和p: orderList style leClass="orderlist"... 这样做,我的页面更大,但包含数据的区域(可滚动列表仍然很小。
我使用下面的命令进行了mockito-junit测试。变量serviceTask是接口的实例,称为serviceTask。我在申报中使用了@Mock 声明: 命令行: 堆栈跟踪: Java语言lang.NullPointerException在sun。反映NativeMethodAccessorImpl。sun上的invoke0(本机方法)。反映NativeMethodAccessorImpl。在
我使用PrimeFaces 3.5。我想在我的页面上使用orderList。下面是我的豆类课。 这是我的页面内容。 我对此破例了。 我在PrimeFaces showcase上尝试过这个例子,但它仍然不起作用。谁能告诉我出了什么问题吗?
orderList中的订单更改对list变量没有影响。我试过primefaces orderlist没有更新更改的顺序,primefaces:如何保存p:orderlist中重新排序的数据?并检查了其他多个问题,但没有一个对我有效。我在提交命令按钮中添加了流程和更新订单列表,在命令按钮中添加了ajax处理,直接添加到订单列表,但仍然没有任何内容。