XView4Struts

XView4Struts provides a Struts framework extension that replaces JSP pages with pure HTML.
Download

XView4Struts Ranking & Summary

Advertisement

  • Rating:
  • License:
  • The Apache License
  • Price:
  • FREE
  • Publisher Name:
  • Nick
  • Publisher web site:
  • http://www.gnome-look.org/content/show.php/imetal?content=63734

XView4Struts Tags


XView4Struts Description

XView4Struts provides a Struts framework extension that replaces JSP pages with pure HTML. XView4Struts provides a Struts framework extension that replaces JSP pages with pure HTML.The XView4Struts project is an extension to the Jakarta Struts Framework. Its main purpose is to eliminate the need to use tag libraries and JSP pages. The view is pure HTML, and interaction between the view and the model is transparent to the developer. This approach offers faster development, better division of work, a more pure MVC design pattern, reusable view components, and easier maintenance.With XView4Struts the view layer is pure HTML. This has several implications. You don't need a java developer to write HTML. Many organizations have graphics experts that are more suited for that job. Many organizations prefer to create HTML mock-ups of an application to solicit client approval before they start working on the underlying logic that makes it work. Using this scenerio with the standard Struts view layer, the developer then has to spend many hours implementing jsp tags to make it work with the underlying logic. With XView4Struts the developer only needs to apply id attributes to the standard HTML tags and the framework takes care of the rest. XView4Struts extends the Struts' requestProcessor and intercepts all forwarding actions to HTML pages. The processor parses the HTML page and if it can it will process any tags implementing an id attribute. If there is no match between the id attribute and a form bean property or an error occurs, the parser simply returns control back to the processor. Since only HTML pages are parsed, XView4Struts may exist in an application that implements the standard Struts view components.Here are some key features of "XView4Struts":· Faster development time. A whole layer of programming has been removed since there are no JSPs to write. No tag libraries to learn and implement.· Easier maintenance. There is no logic in the view layer to troubleshoot and maintain.· A truer MVC design pattern since all logic in the view layer has been removed.· The developer has an option to use xslt to produce dynamic content. Reusable view components are easy to build using this option. XView4Struts does not use xslt to produce the entire view layer as other implementations of this type do. It is only implemented to dynamically insert content pieces into the HTML document.· Application templates are extremely easy to implement.· The parsing functionality is dynamic enough that the developer often has more than one option or technology to choose from to achieve the same result. They simply use what they understand best.What's New in This Release:· Enhancement - Upgraded handler to accept id value as a context relative path to an html page.


XView4Struts Related Software