w

webwork

WebWork is a Java web-application development framework. It is built specifically with developer productivity and code simplicity in mind, providing robust support for building reusable UI templates, such as form controls, UI themes, internationalization, dynamic form parameter mapping to JavaBeans, robust client and server side validation, and much more.
http://www.opensymphony.com/webwork/
The OpenSymphony Software License 1.1
OpenSymphony
Files download
File Operation
webwork-2.2.4.jar download
webwork-2.2.4.pom download
Apache Maven
<dependency>
  <groupId>opensymphony</groupId>
  <artifactId>webwork</artifactId>
  <version>2.2.4</version>
</dependency>
Gradle Groovy
implementation 'opensymphony:webwork:2.2.4'
Gradle Kotlin
implementation("opensymphony:webwork:2.2.4")
Scala SBT
libraryDependencies += "opensymphony" % "webwork" % "2.2.4"
Groovy Grape
@Grapes(
  @Grab(group='opensymphony', module='webwork', version='2.2.4')
)
Apache Ivy
<dependency org="opensymphony" name="webwork" rev="2.2.4" />
Leiningen
[opensymphony/webwork "2.2.4"]
Apache Buildr
'opensymphony:webwork:jar:2.2.4'
Dependencies

compile

|-- opensymphony:xwork:1.2.1

|-- opensymphony:xwork-tiger:1.2.1

|-- freemarker:freemarker:2.3.4

|-- commons-logging:commons-logging:1.0.4

|-- commons-lang:commons-lang:2.0

|-- dwr:dwr:1.1-beta-3

|-- velocity:velocity:1.4

|-- velocity-tools:velocity-tools:1.1

|-- commons-fileupload:commons-fileupload:1.1.1

|-- servlets.com:cos:05Nov2002

|-- opensymphony:pell-multipart:2.1.5

|-- opensymphony:sitemesh:2.2.1

|-- jetty:org.mortbay.jetty:5.1.4

|-- eclipse:jdtcore:3.1.0

|-- jasperreports:jasperreports:1.1.0

|-- jfree:jfreechart:1.0.0

|-- org.apache.struts.tiles:tiles-core:0.2-SNAPSHOT

|-- commons-digester:commons-digester:1.7

|-- portlet-api:portlet-api:1.0

|-- org.apache.pluto:pluto:1.0.1-rc4

|-- org.codehaus.plexus:plexus-container-default:1.0-alpha-10-SNAPSHOT

|-- picocontainer:picocontainer:1.2

|-- picocontainer:picocontainer-gems:1.2

|-- nanocontainer:nanocontainer:1.0

|-- nanocontainer:nanocontainer-nanowar:1.0

|-- org.springframework:spring-beans:1.2

|-- org.springframework:spring-core:1.2

|-- org.springframework:spring-context:1.2

|-- org.springframework:spring-web:1.2

|-- org.springframework:spring-mock:1.2

|-- xpp3:xpp3:1.1.3.4-RC8

|-- junit:junit:3.8.1

provided

|-- javax.servlet:servlet-api:2.4

|-- javax.servlet:jsp-api:2.0

test

|-- jmock:jmock:1.0.1

|-- easymock:easymock:1.2_Java1.3

|-- easymock:easymockclassextension:1.1

|-- jmock:jmock-cglib:1.0.1

|-- mockobjects:mockobjects-core:0.09

|-- mockobjects:mockobjects-jdk1.3:0.09

|-- mockobjects:mockobjects-alt-jdk1.3:0.09

|-- mockobjects:mockobjects-alt-jdk1.3-j2ee1.3:0.09

|-- mockobjects:mockobjects-jdk1.3-j2ee1.3:0.09