ActionMapping是对Action的封装,将Action标签中的内容读取到中相对应的属性值,可以再action中的execute()方法对传递过来的ActionMapping对象进行测试,
String name=mapping.getName();
//Return name of the form bean, if any,associated with this Action. 返回的是Formbean的名字
String type=mapping.getType();
//type是字符串类型的而不是Action类型的,因为需要调用反射获取全名
String[]forwardNames=mapping.finForward();
/*Return the logicalnames of all locally defined forwards for this mapping. If there are no suchforwards, a zero-length array is returned, 返回的是局部跳转,还有针对所有跳转的Action,类比局部变量和全局变量,由对应的名字得到forward和其内部对应的信息*/
For(String forwardName:forwardNames){
ActionForward forward=mapping.findForward(forwardName);
String forwardPath=forward.getPath();
}
//public ActionForwardfindForward(java.lang.StringforwardName)