uitags is a JSP custom tag library (taglib) that makes developing friendly user interfaces easy. It aims to help developers create interactive UIs that let end-users work efficiently. It includes well-known UI components, such as optionTransfer.
| Tags | Software Development Libraries Java Libraries Internet Web |
|---|---|
| Licenses | Apache 2.0 |
| Operating Systems | OS Independent |
| Implementation | JavaScript Java |
| Translations | English |
Recent releases


Changes: The sampleapp was updated to use the newest JavaScript file, which had been left out in the previous release. An occurence of <script language="javascript"> was replaced with <script type="text/javascript"> which had been overlooked in the previous release.


Changes: The <info> panel bug where it shows up outside the browser viewing area was fixed. The bug where <info> breaks Mozilla's back button was fixed. The <script language="javascript"> tag was replaced with <script type="text/javascript"> for W3C compliance.


Changes: A <formGuide> bug where widgets wouldn't switch their enabled/disable state in IE was fixed.


Changes: This release works with Java 1.3. It's now possible to supply context relative URLs to uitags. optionTransfer now supports double-clicking to further enhance usability. <attribute> was introduced to allow arbitrary HTML tag attributes to be defined. An <info> bug where select boxes showed through the tooltip was fixed along with a JavaScript bug that ocassionally stopped <optionTransfer> from working properly in the presence of non-uitags JavaScript code (e.g. it refused to submit when Struts JavaScript validation code was present).


Changes: This release introduces <timerStop> to the session timer facility. The "common.js.url" property in site-wide.properties now takes a context relative path as well as an absolute URL. <optionTransfer> now performs case-insensitive ordering. An <formGuide> bug where event handlers were incorrectly invoked when the tag was used for similarly-named widgets repeatedly has been fixed. More pages have been added to the demo site. A couple of minor bugs have been fixed.
A script that lets you handle form validation without writing JavaScript code.