Welcome to the Java Programming Forums


The professional, friendly Java community. 21,500 members and growing!


The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.


>> REGISTER NOW TO START POSTING


Members have full access to the forums. Advertisements are removed for registered users.

Results 1 to 3 of 3

Thread: HybridJava web framework

  1. #1
    Junior Member
    Join Date
    Apr 2010
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default HybridJava web framework

    HybridJava is a Java™-based component-oriented MVC technology for programming dynamic web content. Like JSP, this technology provides for combining HTML and JAVA code in one source file. JSP proved to be a somewhat inconvenient solution, with ultimately cumbersome syntax, lack of immediate syntax control for both Java and HTML and poor support of code reuse and factorization. Later introduction of custom tags did not add much convenience either. HybridJava offers a smarter compilable language instead of JSP.

    Each HybridJava component conforms to MVC paradigm. Other frameworks also use term "component", however they refer to building blocks of page-level Model, page-level Controller, or page-level View.

    HybridJava technology implementation basically consists of two parts – a Compiler from HybridJava Language and a Framework. The latter also serves as the runtime of the Compiler. The compiler processes files .page and .widget and generates Java sources of pages that fit the MVC framework on construction. HybridJava API is wrapped around standard Servlet API, and operates on pages and components.

    HybridJava Language is easy to learn for those who already know just Java and HTML, since it is about 46% Java and 46% HTML. Java is also our Expression Language.

    The HybridJava Framework API is pretty compact - only about two dozens of methods total. The overall size of HybridJava technology documentation is less than 15 pages. HybridJava page rendering works very fast. The only configuration needed is the standard web.xml file. HybridJava API supports validation.

    For more details, examples and download see Introduction

    /////////////////////////////////

    As of December 2010 the technology is version 1.02. All the run-time code (the framework in a narrow sense) is now Open Source. At the moment the technology is promoted for free. A big effort completed on making the website texts more understandable.
    Last edited by Alex68; December 6th, 2010 at 01:48 AM. Reason: Update


  2. #2
    Super Moderator Json's Avatar
    Join Date
    Jul 2009
    Location
    Warrington, United Kingdom
    Posts
    1,274
    My Mood
    Happy
    Thanks
    70
    Thanked 156 Times in 152 Posts

    Default Re: HybridJava web framework

    Thanks for the tip Alex, looks nice

    // Json

  3. #3
    Junior Member
    Join Date
    Apr 2010
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Re: HybridJava web framework

    Version 1.05 released. New features added like Ajax component-oriented support. Now FREE and Open Source (except for the compiler itself). See HybridJava:Introduction
    Still about 15 printed pages of documentation and about 1000 lines of code in the run-time. So it both learns and runs with the speed of light (or neutrino?). The Sample application tested running under i-Jetty on Android!

Similar Threads

  1. [SOLVED] Best Java web framework
    By renu1 in forum Web Frameworks
    Replies: 1
    Last Post: March 15th, 2010, 09:16 AM
  2. Plugin the struts2 framework
    By kalees in forum Web Frameworks
    Replies: 1
    Last Post: January 15th, 2010, 12:19 AM

Tags for this Thread