Projects / MicroNova YUZU

MicroNova YUZU

MicroNova YUZU is an EL-based JSP tag library designed to augment JSTL and transform JSP into a powerful XML-style "scripting language" (compatible with both JSP 1.2 and 2.0). Features include: stackable (nestable beyond tagfile boundaries) tags, nestable/encodable map with XML/JSON support, "codec" functions, structured param with file upload/select/radio support, "subroutine" call returning non-string Object, dynamic embedded EL pattern evaluation for regular text and SQL queries, HTTP client and response control, an HTML-to-DOM parser, multipart email and mailbox, dynamic method invocation/iterator/map/resource message map, and more. All YUZU tags follow a single behavioral pattern (prepare, import, default, process, assign, export) for ease of learning and extension.

Tags Software Development Libraries Java Libraries Internet Web Dynamic Content
Licenses BSD Revised
Operating Systems OS Independent
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  29 Dec 2008 08:54
  • Rrelease-after

    Changes: Multi-property support was added to map-valued assignment. Support for byte[]/char[] as BinaryStream/CharacterStream was added to SQLObjectSource. Null key was removed from HTTP response headers. The request/response header values were standardized as NestedMap. String:replace, String:replaceCharacters, and String:toCharacterArray codecs were added.

    • Rrelease-mid
    •  13 Oct 2008 11:10
    • Rrelease-after

      Changes: Support for Unicode characters was added to JSON encoding. A reinit is forced in doFinally() when attributes are set dynamically, to avoid problems on tag reuse. The Format:paging codec was added. Support for simple CSS style output was added and "__attrList" was made to use CSS style output for Map values. The __merge property was added to NestedMap for nested copy. __attrList now returns a leading space when not empty.

      • Rrelease-mid
      •  17 Jun 2008 08:41
      • Rrelease-after

        Changes: Support for INOUT store procedure parameters, support for EL configuration parameters, support for the "log" property in m:log and _JSP:log, and support for the "com.micronova.jsp.tag.PostDataTag.defaultEncoding" configuration variable.

        • Rrelease-mid
        •  12 Feb 2008 02:36
        • Rrelease-after

          Changes: This release added System:serialize and System:deserialize codecs, a Type:ifContained codec, File:close and File:flush codecs, and a System:resetUniqueId codec. JSON:encode is now sorted.

          • Rrelease-mid
          •  10 Dec 2007 05:07
          • Rrelease-after

            Changes: Stored procedure support was added to m:update. "keyCodec" support was added to m:eval and _JSP:eval. The "CONDITION" argument was added to String:append and String:prepend. The "WITH" argument was made optional in String:replaceAll and String:replaceFirst.

            Bfadffe09407017387e38cd0f0ff869b_thumb

            Project Spotlight

            Y.A.P.R.M.

            A powerful modeller designed to seamlessly interact with POVRAY.

            No-screenshot

            Project Spotlight

            netrik

            An advanced text mode WWW browser.