| Project Name | Jxp |
| Category | Web templating |
| Programming Language | Java |
| Project Home Page | http://jxp.sourceforge.net/ |
| License(s) | GNU Library or Lesser General Public License (LGPL) |
| License URL(s) | http://www.gnu.org/copyleft/lgpl.html |
| Tags (edit) | dynamic content, html, mvc, template, web page, xml |
Jxp (Java scripted page) is a script-processor/template-engine that can execute template files containing text + java code. It contains a parser to parse the script file into an abstract syntax tree and a tree processor (JxpProcessor) that will process the syntax tree to execute the code using reflection API to produce output. Some of the main features of Jxp include:
- Java as template language. Why learn another one? ;)
- support common java language 1.4 constructs (partial 1.5 syntax support on jdk 1.4)
- practical template sources management framework
- support caching of parsed syntax tree to eliminate reparse of template
- a servlet implementation to enable web-scripting
- extensible processing context for defining built-in function on the scripts
Similar Projects (edit)
Reviews
Be the first person to review this project!
User tips
Related books
Last modified on 2005-06-06 15:43:08.212 (rel. 2).
