首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

struts2中的有关问题

2011-12-14 
struts2中的问题packagetutorialimportjava.util.Dateimportcom.opensymphony.xwork2.ActionSupportimp

struts2中的问题
package   tutorial;

import   java.util.Date;
import   com.opensymphony.xwork2.ActionSupport;
import   com.opensymphony.xwork2.validator.annotations.Validation;
import   com.opensymphony.xwork2.validator.annotations.RequiredStringValidator;
import   com.opensymphony.xwork2.validator.annotations.RequiredFieldValidator;
import   com.opensymphony.xwork2.conversion.annotations.Conversion;
import   com.opensymphony.xwork2.conversion.annotations.TypeConversion;

@Validation()
@Conversion()
public   class   HelloWorldAction   extends   ActionSupport   {
       
        private   Date   now;
        private   String   name;
       
        @TypeConversion(converter   =   "tutorial.DateConverter ")
        @RequiredFieldValidator(message   =   "Please   enter   the   date ")
        public   void   setDateNow(Date   now)   {   this.now   =   now;   }
        public   Date   getDateNow()   {   return   now;   }
     
        @RequiredStringValidator(message   =   "Please   enter   a   name ",   trim   =   true)
        public   void   setName(String   name)   {   this.name   =   name;   }
        public   String   getName()   {   return   this.name;   }
       
        public   String   execute()   throws   Exception   {
                return   SUCCESS;
        }
}
----------------------------
@Validation()
@Conversion()
@TypeConversion
@RequiredStringValidator
等等。。是做什么的。。。我一直不太明白

[解决办法]
看jdk1.5的语法:)

热点排行