JSXP

A simple, light-weight web framework for the Java programming language
Download

JSXP Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Publisher Name:
  • jsxp.org
  • Publisher web site:
  • Operating Systems:
  • Windows XP/2000/98
  • File Size:
  • 19.33MB

JSXP Tags


JSXP Description

JSXP is a simple, light-weight web framework for the Java programming language. It's features are: Compile-time safety In the controllers for your views, all elements of the views are accessed using generated get-Methods. This ensures that you can only refer to elements which really exist in the XHTML file. When an element is re-named or deleted, the java compiler immediately reports an error. This means you do not have to wait until your application is running to see if all the referenced elements still exist (this would be the case with other web frameworks for java: You get a runtime error). Separation of code and design The design of your views is simple XML code (XHTML for example). In this XML code you specify the elements you want to access in your controller using a special id-attribute from the JSXP namespace. You can also define Variables - the Generator will create set-Methods for them. All the programming is done in Java-source-files. There is no such thing like JSP's expression language, which adds more possibilites for runtime errors. Also there are no special xml elements like in Wicket, which can not be generated using Html Tools. Simple XHTML design JSXP allows your designer to create complete, fully functioning HTML pages. All the links can already refer the correct pages, and all the pages can contain mock-ups for navigation, header,... . This means the designs render nicely in the browser, and all the links are already clickable. Later you can programmatically apply view templates (which will remove all the mock-ups from your XHTML designs). This also means that you can work together with the designer on the same XHTML files, and all the changes made by the designer are directly reflected in your application.


JSXP Related Software