LightBound is a Java web framework, which provides an easy and
effective way to separate the HTML pages and the associated Java
code without using any custom document tags, source code outside
class files, or custom XML metadata files. The resulting web site
will be unlimitedly extensible, both code and site structure wise.
- Total separation of HTML and program logic
- Code integration by marking HTML tags with ID attributes or
by using HTML comments to specify the ID, and by
using basic HTML features (like the name-attribute of a form field)
- No custom tags, code inside HTML files, configuration files,
XML metadata nor direct processing of HTML
inside of Java code required
- Code integration by binding HTML
elements to Java objects
- Several integration methods available - pick the most suitable one for
the situation, like the JavaBean interface code integration
(simply a get-method)
- Pages may include other HTML pages, with
automatic link correction and CSS inclusion
- Automatic form integration and validation, custom objects allowed
as form values
- Online mode as a Servlet, offline mode
for on-demand processing of pages
- Human-readable links which correspond to the static structure of the site
- Smooth interoperability between dynamic and static web pages,
even between third party websites
- Is able to process all kinds of XML based data, not just XHTML