Like many other Web frameworks, WebWork requires a number of configuration files to determine how it should work.
File | Optional | Location (relative to webapp) | Purpose |
---|---|---|---|
no | /WEB-INF/ | Web deployment descriptor to include all necessary WebWork components | |
no | /WEbWEB-INF/classes/ | Main configuration, contains result/view types, action mappings, interceptors, etc | |
yes | /WEB-INF/lib/webwork-x.x.jar | Default configuration that should be included in xwork.xml | |
yes | /WEB-INF/classes/ | WebWork properties | |
yes | /WEB-INF/classes/ | Override the default velocity configuration | |
yes | /WEB-INF/classes/ | Define input validators to be used later | |
/WEB-INF/classes/ | Define IOC components | ||
taglib.tld | no | /WEB-INF/lib/webwork-x.x.jar | Webwork tag library descriptor |