Jamon Java script

SPONSORED LINKS

    Specification

  • Version:
  • File size: 0 KB
  • File name: jamon-dist-2008.01.01.zip?modtime=1199234210&big_mirror=0
  • Last update:
  • Platform: Windows / Linux / Mac OS / BSD / Solaris
  • Language: Java
  • Price:Other Free / Open So
  • Company: jamon.org (View more)

Jamon script description:



Jamon is a Java script for XML Tools scripts design by jamon.org. It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
Jamon is a text template engine for Java, useful for generating dynamic HTML, XML, or any text-based content.

Publisher review:
Jamon is a text template engine for Java, useful for generating dynamic HTML, XML, or any text-based content. Jamon is a text template engine for Java, useful for generating dynamic HTML, XML, or any text-based content.In a typical Model-View-Controller architecture, Jamon clearly is aimed at the View (or presentation) layer. Because it is compiled to non-reflective Java code, and statically type-checked, Jamon is ideally suited to support refactoring of template-based UI applications. Using mock objects -like functionality, Jamon also facilitates unit testing of the controller and view.Features: - Jamon has a rich feature set to support encapsulation, parameterization, functional decomposition, and reuse of presentation logic. - Since rendering logic may be arbitrarily complicated (e.g. rendering hierarchical data such as a recursive directory structure), this logic needs to be expressable in a Turing-complete language. Rather than invent yet another language, use Java itself inside the presentation framework. Jamon helps keep the rendering logic in the presentation layer technology. - Jamon templates declare the arguments required for rendering. This provides a well-defined contract between the presentation layer and the application. - Jamon allows passing arbitrary objects between templates (only Tea seems to provide this capability). Jamon templates can pass arbitrary dynamic content (i.e. template fragments) as parameters to other templates. (In fact, Jamon allows passing parameterized fragments, i.e. templates can be "higher-order".) - Templates are compiled into Java and then into bytecode, and are referred to in application code just like any other Java class. See the overview for a simple but complete working example. - Templates are translated into Java classes with public methods whose signatures reflect the arguments declared in the templates. This provides compile-time type-checking as well as excellent performance. - During development, changes to template sources at runtime trigger dynamic retranslation and recompilation of the templates. This dynamic recompilation can be turned off for production deployment. - Jamon is general-use in the sense that it can produce any arbitrary text output format (for contrast, Enhydra XMLC and Zope are tied to HTML or XML). Consider "views" such as generating text and / or multipart MIME email, or program source code.
Operating system:
Windows / Linux / Mac OS / BSD / Solaris

Related script downloads:

Latest script and internet news

IE 10 for Windows 8, comes with Adobe Flash support

IE 10 for Windows 8, comes with Adobe Flash support

After criticism received at Metro version of Internet Explorer 10 , initially offered no support for Adobe Flash technology, Microsoft has taken measures to correct this problem by working directly with Adobe to integrate the necessary components into the

Posted on: 25 May 2012 10:36 by A. Brown

Windows 8: boot to fast to furious

Windows 8: boot to fast to furious

Last year began to circulate on the Internet videos where Windows 8 systems boot in 7 seconds. Unfortunately, from this performance derives some problems.

Posted on: 25 May 2012 07:28 by A. Brown

Apple prepares iPhone 5 and iOS 6

Apple prepares iPhone 5 and iOS 6

New information coming from some sources close to Apple confirming that the Cupertino giant is testing two different models of iPhone, called internal iPhone5, 1 and iPhone 5.2. Apparently, both devices have a screen of 3.95 inches and a resolution of 113

Posted on: 24 May 2012 08:36 by A. Brown

Windows 8 estimates: 500 million users in 2013

Windows 8 estimates: 500 million users in 2013

Microsoft expects to launch a new wave of optimism with Windows 8. In a recent statement, Steve Ballmer, chief executive at Microsoft, estimates that Windows 8 will reach a total of about 500 million users by the end of 2013.

Posted on: 24 May 2012 08:25 by A. Brown

SPREAD THE WORD

User Rating

Jamon
Rating: 0.0 out of 5
Based on 0 ratings. 0 user reviews.

  • Currently 0.00 out of 5
  • 1
  • 2
  • 3
  • 4
  • 5