To use uitags in your project, simply place uitags-main-<version>.jar and its runtime dependencies in your webapp's WEB-INF/lib directory. When we say "runtime dependencies", we mean jar files that must be placed in WEB-INF/lib alongside uitags jar file in order for it to work.

Dependency Note

You can view the dependency list here.

Please note: many of the dependency packages are not needed at runtime; they're required only for building and testing uitags. If you don't want EL support (perhaps because your servlet engine provides built-in EL support), Jakarta Taglib's standard.jar is not needed at runtime.

Required Only When EL-Support is Needed
Required Only When Using StrutsMessageFinder (i18n)
Required Only When Using JstlMessageFinder (i18n)