use always absolute path
DMI
wildcard
action parameter
domain model parameter
dto parameter
using model driven to pass parameter, implement ModelDriven interface
simple data validation by using struts2 tags
access web element: request session and applacation. best practis is using ioc
default action
result types
global result and extends from other namespace
global result and extends from other namespac
ognl all example