Glassfish Woodstock


License

License

Categories

Categories

GlassFish Container Application Servers Jakarta Server Faces Jakarta EE The Web Tier
GroupId

GroupId

org.glassfish.woodstock
ArtifactId

ArtifactId

webui-jsf
Last Version

Last Version

4.0.2.16
Release Date

Release Date

Type

Type

jar
Description

Description

Glassfish Woodstock
Glassfish Woodstock
Project URL

Project URL

https://projects.eclipse.org/projects/ee4j/webui-jsf
Project Organization

Project Organization

Oracle Corporation
Source Code Management

Source Code Management

https://github.com/eclipse-ee4j/glassfish-woodstock

Download webui-jsf

How to add to project

<!-- https://jarcasting.com/artifacts/org.glassfish.woodstock/webui-jsf/ -->
<dependency>
    <groupId>org.glassfish.woodstock</groupId>
    <artifactId>webui-jsf</artifactId>
    <version>4.0.2.16</version>
</dependency>
// https://jarcasting.com/artifacts/org.glassfish.woodstock/webui-jsf/
implementation 'org.glassfish.woodstock:webui-jsf:4.0.2.16'
// https://jarcasting.com/artifacts/org.glassfish.woodstock/webui-jsf/
implementation ("org.glassfish.woodstock:webui-jsf:4.0.2.16")
'org.glassfish.woodstock:webui-jsf:jar:4.0.2.16'
<dependency org="org.glassfish.woodstock" name="webui-jsf" rev="4.0.2.16">
  <artifact name="webui-jsf" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.glassfish.woodstock', module='webui-jsf', version='4.0.2.16')
)
libraryDependencies += "org.glassfish.woodstock" % "webui-jsf" % "4.0.2.16"
[org.glassfish.woodstock/webui-jsf "4.0.2.16"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

Woodstock Components

What are the Woodstock Components?

The Woodstock components are a set of general purpose UI components that follow Sun Web Application Guidelines, and were used for developing web applications and portlets at Sun. As such the Eclipse GlassFish admin console is build using these components.

The components are built on the Jakarta Faces library, an Eclipse standard technology for building web components with Java. The components will work in any web container that complies with Jakarta EE 9.

Related Documentation

  • Javadocs for the components are created when you build the components. An online version will be available in the future.
  • TLD (tag library descriptor) documentation describes how to use the components, is included in the components jar.

Getting Started

You should first get a good background in Jakarta Faces. Here are a few suggestions:

Once you know Jakarta Faces, you need to decide how you want to build your application. There are a few ways to do this, but this document only discusses Netbeans. You can also use a text editor if you code manually.

Build

You must build using JDK 8. You also need Maven. We recommend 3.5 or newer.

Full build

$ mvn install

Checkstyle

$ mvn validate  -Pcheckstyle

Copyright

$ mvn validate  -Pcopyright
org.glassfish.woodstock

Eclipse EE4J

The Eclipse EE4J Project

Versions

Version
4.0.2.16