Simplica Releases AJAX DataTable V1.0 for JavaServer Faces

Discussions

News: Simplica Releases AJAX DataTable V1.0 for JavaServer Faces

  1. Simplica Corporation has just released the production version of their DataTable component for JSF. DataTable is a grid with dynamic loading of data through use of AJAX, simplified database integration, and several additional features. DataTable has the following features. Interactive Features * Drag and Drop with AJAX * Page through data with AJAX * Data rows scroll within header and footer * AJAX updates page on selection * Columns resize by dragging * Sort data by column headings with AJAX Customizable * One or more repeating data rows * 'Freeze' left-hand columns from horizontal scrolling * Configure all color, fonts and styles with simple style sheet classes * Simple tag syntax to define layout and rows * Pluggable and extensible paging controls Browser Compatibility * Works on IE, Firefox, Netscape, Mozilla, Opera and more! * Renders basic version for other browsers Advanced JSF Data Model * Just provide an SQL query string * Very Easy to insert and delete rows * Filtering * Caching DataTable is the first of a suite of components from Simplica.

    Threaded Messages (11)

  2. It has one very serious limitation though; it requires JavaServer Feces.
  3. Waiting for demo[ Go to top ]

    500 Internal Server Error javax.servlet.jsp.JspException at com.sun.faces.taglib.html_basic.PanelGridTag.doStartTag(PanelGridTag.java:452) at /basic.jsp._jspService(/basic.jsp.java:324) at com.orionserver[Orion/2.0.2 (build 11157)].http.OrionHttpJspPage.service(.:70) at com.evermind[Orion/2.0.2 (build 11157)]._ay._rkb(.:5741) at com.evermind[Orion/2.0.2 (build 11157)].server.http.JSPServlet.service(.:31) at com.evermind[Orion/2.0.2 (build 11157)]._cub._pod(.:521) at com.evermind[Orion/2.0.2 (build 11157)]._cub._bmc(.:177) at com.evermind[Orion/2.0.2 (build 11157)]._cub.forward(.:147) at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322) at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:147) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87) at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198) at com.evermind[Orion/2.0.2 (build 11157)]._cub._pod(.:521) at com.evermind[Orion/2.0.2 (build 11157)]._cub._bmc(.:177) at com.evermind[Orion/2.0.2 (build 11157)]._ax._ltc(.:666) at com.evermind[Orion/2.0.2 (build 11157)]._ax._uab(.:191) at com.evermind[Orion/2.0.2 (build 11157)]._bf.run(.:62) An error occurs launching the demo... I was so excited to try a new ajax datatable.
  4. A good product[ Go to top ]

    I will downlaod the demo for a test http://www.developerzone.biz/
  5. not a good start[ Go to top ]

    this is what you get when you click on the link ----------------------------------------------- javax.faces.FacesException: javax.servlet.ServletException: javax.faces.component.UIOutput at ecruiser.util.ECUtils.include(ECUtils.java:151) at ecruiser.component.Include.encodeChildren(Include.java:159) at ecruiser.tag.IncludeTag.doEndTag(IncludeTag.java:53) at /top.jsp._jspService(/top.jsp.java:330) at com.orionserver[Orion/2.0.2 (build 11157)].http.OrionHttpJspPage.service(.:70) at com.evermind[Orion/2.0.2 (build 11157)]._ay._rkb(.:5741) at com.evermind[Orion/2.0.2 (build 11157)].server.http.JSPServlet.service(.:31) at com.evermind[Orion/2.0.2 (build 11157)]._cub._pod(.:521) at com.evermind[Orion/2.0.2 (build 11157)]._cub._bmc(.:177) at com.evermind[Orion/2.0.2 (build 11157)]._cub.forward(.:147) at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:346) at ecruiser.template.TemplateViewHandler.renderView(TemplateViewHandler.java:521) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107) at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:137) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:214) at com.evermind[Orion/2.0.2 (build 11157)]._cub._pod(.:521) at com.evermind[Orion/2.0.2 (build 11157)]._cub._bmc(.:177) at com.evermind[Orion/2.0.2 (build 11157)]._ax._ltc(.:666) at com.evermind[Orion/2.0.2 (build 11157)]._ax._uab(.:191) at com.evermind[Orion/2.0.2 (build 11157)]._bf.run(.:62) Caused by: javax.servlet.ServletException: javax.faces.component.UIOutput at com.evermind[Orion/2.0.2 (build 11157)].server.http.EvermindPageContext.handlePageException(.:587) at /site_header.jsp._jspService(/site_header.jsp.java:326) at com.orionserver[Orion/2.0.2 (build 11157)].http.OrionHttpJspPage.service(.:70) at com.evermind[Orion/2.0.2 (build 11157)]._ay._rkb(.:5741) at com.evermind[Orion/2.0.2 (build 11157)].server.http.JSPServlet.service(.:31) at com.evermind[Orion/2.0.2 (build 11157)]._cub._pod(.:521) at com.evermind[Orion/2.0.2 (build 11157)]._cub.include(.:90) at com.evermind[Orion/2.0.2 (build 11157)].server.http.EvermindPageContext.include(.:285) at ecruiser.util.ECUtils.include(ECUtils.java:147) ... 20 more
  6. Nice but too slow[ Go to top ]

    It's nice and the Ajax loading of the table is amazing, but everything is too slow...
  7. javax.faces.FacesException: javax.servlet.ServletException: javax.faces.component.UIOutput at ecruiser.util.ECUtils.include(ECUtils.java:151) at ecruiser.component.Include.encodeChildren(Include.java:159) at ecruiser.tag.IncludeTag.doEndTag(IncludeTag.java:53) at /top.jsp._jspService(/top.jsp.java:330) at com.orionserver[Orion/2.0.2 (build 11157)].http.OrionHttpJspPage.service(.:70) at com.evermind[Orion/2.0.2 (build 11157)]._ay._rkb(.:5741) at com.evermind[Orion/2.0.2 (build 11157)].server.http.JSPServlet.service(.:31) at com.evermind[Orion/2.0.2 (build 11157)]._cub._pod(.:521) at com.evermind[Orion/2.0.2 (build 11157)]._cub._bmc(.:177) at com.evermind[Orion/2.0.2 (build 11157)]._cub.forward(.:147) at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:346) at ecruiser.template.TemplateViewHandler.renderView(TemplateViewHandler.java:521) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107) at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:137) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:214) at com.evermind[Orion/2.0.2 (build 11157)]._cub._pod(.:521) at com.evermind[Orion/2.0.2 (build 11157)]._cub._bmc(.:177) at com.evermind[Orion/2.0.2 (build 11157)]._ax._ltc(.:666) at com.evermind[Orion/2.0.2 (build 11157)]._ax._uab(.:191) at com.evermind[Orion/2.0.2 (build 11157)]._bf.run(.:62) Caused by: javax.servlet.ServletException: javax.faces.component.UIOutput at com.evermind[Orion/2.0.2 (build 11157)].server.http.EvermindPageContext.handlePageException(.:587) at /site_header.jsp._jspService(/site_header.jsp.java:326) at com.orionserver[Orion/2.0.2 (build 11157)].http.OrionHttpJspPage.service(.:70) at com.evermind[Orion/2.0.2 (build 11157)]._ay._rkb(.:5741) at com.evermind[Orion/2.0.2 (build 11157)].server.http.JSPServlet.service(.:31) at com.evermind[Orion/2.0.2 (build 11157)]._cub._pod(.:521) at com.evermind[Orion/2.0.2 (build 11157)]._cub.include(.:90) at com.evermind[Orion/2.0.2 (build 11157)].server.http.EvermindPageContext.include(.:285) at ecruiser.util.ECUtils.include(ECUtils.java:147) ... 20 more Another error when I clicked on the link
  8. There seems to be a problem with some of current JSF component implementation: huuuuge stack traces.(for example ADF Faces) Is that realy needed? Is this inherent in JSF (for me JSF is solid framework)? Or component writters are still not got to wright it right?
  9. Re: Long stack traces[ Go to top ]

    There seems to be a problem with some of current JSF component implementation: huuuuge stack traces.(for example ADF Faces)
    Is that realy needed? Is this inherent in JSF (for me JSF is solid framework)? Or component writters are still not got to wright it right?
    I don't think this is necessarily a JSF issue -- it's just the reality of a lot of today's (complicated) software. And while JSF does make development easier, there's a lot of stuff going on behind the scenes. If you think the JSF stack traces are huge, take a look at the one that portal servers generate _before_ they get to your portlet. -- Kito D. Mann Author, JavaServer Faces in Action http://www.virtua.com - JSF/Java EE consulting, training, and mentoring http://www.JSFCentral.com - JavaServer Faces FAQ, news, and info
  10. site down[ Go to top ]

    simplica site is down or am i doing soemthing wrong http://www.simplica.com/
  11. Still missing something[ Go to top ]

    Hi Looks, good but not so good. It could have been still better if there would have been a feature of swapping columns in the table by drag and drop. Thanks Malay
  12. What I liked most was demo with a sortable table that has a dropdown in one column. Ajax based redraws in IE typically causes a flicker as select controls are heavy weight widgets in IE. In their demo, there is no flicker. As for the Ajax lazy fetch table, its similar in apprearance / behavior to the one by OpenRico.