Action
URL的拆分
1. 除工程名外,其余部分分为2部分。一是用来对应package,二是用来对应package内的action。
2. Namespace决定了action的访问路径,默认为””,可以接收所有路径的action
nameSapce可以写为/,或者/xxx,或者/xxx/yy.对应的action访问路径为/index.action,/xxx/index.action,或者/xxx/yyy/index.action
namespace最好也用模块来进行命名
3. action:struct2中每次请求都会创建一个action。
4. 进入到action中
1) 若后面有Class,首先创建这个action的类,然后默认调用这个action类中的execute方法,根据返回String类型的值执行result,显示视图。
2) 若没有默认是ActionSupport类中的execute,其中的方法只返回success。
具体视图的返回可以由用户自己定义的Action来决定
具体的手段是根据返回的字符串找到对应的配置项,来决定视图的内容
实现一个Action的常用方式
1. 具体Action的实现可以是一个普通的ja