2008-06-24
<f:selectItems>空值问题
报错的代码:
java.lang.NullPointerException
at com.sun.facelets.util.FastWriter.write(FastWriter.java:77)
at com.sun.facelets.StateWriter.write(StateWriter.java:116)
at com.sun.faces.renderkit.html_basic.HtmlResponseWriter.write(HtmlRespo
nseWriter.java:524)
at com.sun.faces.renderkit.html_basic.MenuRenderer.renderOption(MenuRend
erer.java:561)
at com.sun.faces.renderkit.html_basic.MenuRenderer.renderOptions(MenuRen
derer.java:739)
at com.sun.faces.renderkit.html_basic.MenuRenderer.renderSelect(MenuRend
erer.java:794)
at com.sun.faces.renderkit.html_basic.MenuRenderer.encodeEnd(MenuRendere
r.java:279)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:
850)
报错的原因是SelectItem里有itemValue或itemLable为空
请检查<f:selectItems>,<f:selectItem>的value属性内容是否有空指针
参见:
http://forum.java.sun.com/thread.jspa?threadID=5305544&tstart=0
发表评论
- 浏览: 17964 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
我的相册
ie7
共 2 张
共 2 张
最近加入圈子
链接
最新评论
-
Ajax4jsf 和 <h:message> ...
给<h:message> 加个ID标识 <a4j:commandBu ...
-- by zuzuzuu -
response.sendRedirect(lo ...
说的很详细,谢了啊
-- by ungshow -
Ajax4jsf 和 <h:message> ...
能把你的页面的代码贴上来看一下吗?包括<h:message>
-- by chxkyy -
Ajax4jsf 和 <h:message> ...
<a4j:commandButton value="Add" style ...
-- by rainingrose -
Firefox 3没办法用QZone?
stevenwang 写道ff3对中文支持的不好。访问个别网站乱码。查看->字符 ...
-- by qubic






评论排行榜