最近需要一个jsf的组件,,其实,前段时间用过一次,把它放进dataTable里了,一切正常。jbpm里自带的里也是这样写的。昨天重写了这段代码,发现一直报错:java.lang.NullPointerException
com.sun.faces.renderkit.html_basic.CommandLinkRenderer.getHiddenFieldName(CommandLinkRenderer.java:136),上网查 找到一篇外文说<h:commandlink>和dataTable放在一起有debug,解决方法是把后台的Bean中的范围改成session等,但jsf官方文档里强烈推荐request范围。 还有许多办法我都试了,还是不行,愤怒之极。这时一名叫方舟的网友,给我传了一段文章: 检查代码发现commandLink出错是因为找不到Form出错(这是一个BUG).也就是说,commandLink只能嵌套到<h:form>中使用
经查,没有form可正常使用<h:outputlink>,但怪异的是它使用value作为超链接,而夹在</h:outputlink>中间的文字作为提示
不幸的是,实践检验表明,<h:outputlink>工作不正常,输出结果:将文字甩在了之前,根本不能实现超链接。
** 看来只好使用form了。否则commandLink/commandButton的action也不知道作用到哪里?</h:outputlink></h:form></h:commandlink>
加了
后没有错误了,现在变的郁闷之极了。为什么前几天没有加
做的可以啊,jbpm自带的例子也没这样做,但运行正常,这个问题谁能给我答案呢,估计只有jsf的作者知道吧,没有成熟,干吗发出来?就用了jsf里这一个组件,就有个Big bug ,浪费了我许多宝贵的时间》
分享到:
相关推荐
IDEA创建JSF项目所需jar包.zip
“蝙蝠在线考试系统”是由蝙蝠软件工作室历经一年半有余而自主研发的一款B/S结构软件,经过上千次的测试与BUG修补,在线下实体中已经广泛应用于各科研院所与高校中。蝙蝠在线考试系统基于JSF2、Spring3、JPA2等JAVA...
PMD是一款采用BSD协议发布的Java程序代码检查工具。该工具可以做到检查Java代码中是否含有未使用的变量... 3、JSP/JSF 解析器支持 Unicode 4、可处理 标签; 5、AST HtmlScript 节点包含内容,支持 Ecmascript 等等
The MyEclipse 7.0 M1 release is a release that includes enhancements and bug fixes for the MyEclipse environment over the previous 6.5 GA release. Notably, this release includes support for the new ...
PMD是一款采用BSD协议发布的Java程序代码检查工具。该工具可以做到检查Java代码中是否含有未使用的... 3、JSP/JSF 解析器支持 Unicode 4、可处理 标签; 5、AST HtmlScript 节点包含内容,支持 Ecmascript 等等
PMD是一款采用BSD协议发布的Java程序代码检查工具。该工具可以做到检查Java代码中是否含有未使用的... 3、JSP/JSF 解析器支持 Unicode 4、可处理 标签; 5、AST HtmlScript 节点包含内容,支持 Ecmascript 等等
如果您的应用程序是使用<ui> + 技术构建的,这在JSF + Richfaces应用程序中非常常见,那么您将面临以下问题: 页面A通过Ajax调用打开页面B。 页面B具有组件。 选择多个选项卡时会发生错误! 使用非Ajax调用打开页面...
jtrack-ee7 最小的bugtracker作为java ee7参考项目,使用wildfly 9,gradle,arquillian和spock,在JEE端jsf,restful webservices,ejb,jpa和cdi 它旨在与项目wildfly-git-install结合使用: 它具有从git存储库...
“蝙蝠在线考试系统”是由成都无标度网络科技有限公司历经四年而自主研发的一款B/S结构软件,经过数万次的测试与BUG修补,在线下实体中已经广泛应用于各科研院所与高校中。蝙蝠在线考试系统基于JSF2、Spring3、JPA2...
JSF Reference Implementation Jakarta Slide GWT Jetspeed2 ICEfaces 其他 Atomikos Transaction Manager Java Open Transaction Manager (JOTM) Bitronix Transaction Manager ActiveMQ Binding JAX-WS 2.x ...
“蝙蝠在线考试系统”是由蝙蝠软件工作室历经一年半有余而自主研发的一款B/S结构软件,经过上千次的测试与BUG修补,在线下实体中已经广泛应用于各科研院所与高校中。蝙蝠在线考试系统基于JSF2、Spring3、JPA2等JAVA...
2.通过本地断点启动项目,讨论了一下排程页面下新建工程报错问题, 初步得出结论是跳转请求没成功,不是代码本身bug 3.学习质控所用到的技术,比如jsf,gwt
目前,基于Web的MVC框架非常多,发展也很快,每隔一段时间就有一个新的MVC框架发布,例如像JSF、Tapestry和Spring MVC等。除了这些有名的MVC框架外,还有一些边缘团队的MVC框架也很有借鉴意义。 对于企业实际使用...
它跟每日构建的区别就在于代码提交频率更高(一般为一个小时),构建的频率也更高,这样做的目的就是为了快速反馈,使得BUG越早被发现,并能以邮件或者消息(甚至短信)的形式快速反馈给开发人员,从而快速解决问题...
一、系统简介 “蝙蝠在线考试系统”是由蝙蝠软件工作室历经一年半有余而自主研发的一款B/S结构软件,经过上千次的测试与BUG修补,在线下实体中已经广泛应用于各科研院所与高校中。蝙蝠在线考试系统基于JSF2、Spring3...
jetty-io-8.1.7.v20120910.jar,jetty-security-8.1.7.v20120910.jar,jetty-server-8.1.7.v20120910.jar,jetty-util-8.1.7.v20120910.jar,joda-time-1.6.2.jar,js-1.7R2.jar,jsf-api.jar,jsf-impl.jar,jstl-1.2.jar,...