
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.04.2013, 16:55:20
|
|||
|---|---|---|---|
|
|||
RichFaces: почему при клике на линк не вызывается метод? |
|||
|
#18+
Hi All, Есть такой код на форме: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Почему-то метод removeMultipleValue() при клике на первый линк вызывается, а при клике на линк из цикла - нет. Что я делаю не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.04.2013, 21:36:16
|
|||
|---|---|---|---|
RichFaces: почему при клике на линк не вызывается метод? |
|||
|
#18+
замени на a4j:repeat, не зря же его сделали про готовом ui:repeat ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.04.2013, 22:49:24
|
|||
|---|---|---|---|
|
|||
RichFaces: почему при клике на линк не вызывается метод? |
|||
|
#18+
забыл никзамени на a4j:repeat, не зря же его сделали про готовом ui:repeat Заменил, теперь при нажатии на линк вне цикла цикл отрисовывается пустым, как и rich:dataTable в моем предыдущем сообщении: www.sql.ru/forum/actualthread.aspx?tid=1019952 При нажатии на линк внутри цикла возикает MethodNotFoundException: авторWARNING: #{runReportBean.removeMultipleValue(item.id, recStatus.index)}: java.lang.NullPointerException javax.faces.FacesException: #{runReportBean.removeMultipleValue(item.id, recStatus.index)}: java.lang.NullPointerException at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:110) at javax.faces.component.UICommand.broadcast(UICommand.java:315) at org.richfaces.component.RowKeyContextEventWrapper.broadcast(RowKeyContextEventWrapper.java:104) at org.richfaces.component.UIDataAdaptor.broadcast(UIDataAdaptor.java:448) at javax.faces.component.UIData.broadcast(UIData.java:1093) at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794) at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259) at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.jboss.solder.servlet.exception.CatchExceptionFilter.doFilter(CatchExceptionFilter.java:65) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.jboss.solder.servlet.event.ServletEventBridgeFilter.doFilter(ServletEventBridgeFilter.java:74) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: javax.faces.el.MethodNotFoundException: java.lang.NullPointerException at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:104) at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102) ... 32 more Caused by: java.lang.NullPointerException at java.lang.Class.isAssignableFrom(Native Method) at org.apache.el.util.ReflectionUtil.isAssignableFrom(ReflectionUtil.java:319) at org.apache.el.util.ReflectionUtil.getMethod(ReflectionUtil.java:185) at org.apache.el.parser.AstValue.invoke(AstValue.java:257) at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:278) at org.jboss.weld.util.el.ForwardingMethodExpression.invoke(ForwardingMethodExpression.java:43) at org.jboss.weld.el.WeldMethodExpression.invoke(WeldMethodExpression.java:56) at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105) at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88) ... 33 more ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.04.2013, 23:06:14
|
|||
|---|---|---|---|
|
|||
RichFaces: почему при клике на линк не вызывается метод? |
|||
|
#18+
Заменил a4j:commandLink на h:commandLink, все заработало как надо. Код: xml 1. 2. 3. 4. 5. 6. Как-то не слава Богу ведут себя a4j-циклы в таких ситуациях... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2129450]: |
0ms |
get settings: |
13ms |
get forum list: |
24ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
47ms |
get topic data: |
15ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 281ms |
| total: | 454ms |

| 0 / 0 |
