Struts 2 第14part 默认Action和Action总结

2013年2月15日

Struts 2 第14part 默认Action和Action总结

实例:Struts2_DefaultAction

主要看struts.xml配置文件就行了

  
  
  
  
  1. <?xml version="1.0" encoding="UTF-8" ?> 
  2. <!DOCTYPE struts PUBLIC  
  3.     "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"  
  4.     "http://struts.apache.org/dtds/struts-2.0.dtd"> 
  5.  
  6. <struts> 
  7.     <constant name="struts.devMode" value="true" /> 
  8.       
  9.     <package name="default" namespace="/" extends="struts-default"> 
  10.         <default-action-ref name="index"></default-action-ref> 
  11.         <action name="index"> 
  12.             <result>/default.jsp</result> 
  13.         </action> 
  14.     </package> 
  15. </struts> 

 

 

如果要使用默认Action,添加如下标签就行了。

  
  
  
  
  1. <default-action-ref name="index"></default-action-ref> 

Action

1.实现一个Action的最常用方式:从ActionSupport继承
2.DMI动态方法调用 !
3.通配符配置 * {1} {2} …
a)*_*
4.接收参数的方法(一般用属性或者DomainModel来接收)
5.简单参数验证addFieldError
a)一般不使用Struts2的UI标签
6.访问Web元素
a)Map类型
i.IoC
ii.依赖Struts2
b)原始类型
i.IoC
ii.依赖Struts2
7.包含文件配置
8.默认action处理

关于Action的内容,这是1~13part,所总结的内容,每一个知识点都有相应博客。

 

你可能感兴趣的:(struts,2)