如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
struts-xml<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEstrutsPUBLIC"-//ApacheSoftwareFoundation//DTDStrutsConfiguration2.0//EN""http://struts.apache.org/dtds/struts-2.0.dtd"><struts><packagename="struts2"extends="struts-default"><actionname="login"class="com.test.action.LoginAction"><resultname="input">/login2.jsp</result><resultname="success">/result.jsp</result><resultname="failer">/login2.jsp</result></action><actionname="pointConverter"class="com.test.action.PointAction"><resultname="success">/output.jsp</result><resultname="input">/input.jsp</result></action><actionname="register"class="com.test.action.RegisterAction"><resultname="success">/success.jsp</result><resultname="input">/register.jsp</result></action></package></struts>xwork-conversion.properties#com.test.bean.Point=com.test.converter.PointConverter2LoginAction.javapackagecom.test.action;importcom.opensymphony.xwork2.ActionSupport;publicclassLoginActionextendsActionSupport{privateStringusername;privateStringpassword;publicStringgetUsername(){returnusername;}publicvoidsetUsername(Stringusername){this.username=username;}publicStringgetPassword(){returnpassword;}publicvoidsetPassword(Stringpassword){this.password=password;}publicStringexecute()throwsException{if("hello".equals(this.getUsername().trim())&&"world".equals(this.getPassword().trim())){return"success";}else{this.addFieldError("username","usernameorpassworderror");return"failer";}}@Overridepublicvoidvalidate(){if(null==this.getUsername()||"".equals(this.getUsername().trim())){this.addFieldError("username","usernamerequired");}if(null==this.getPassword()||"".equals(this.getPassword().trim())){this.addFieldError("password","passwordrequired");}}}PointAction.javapackagecom.test.action;importjava.util.Date;importcom.opensymphony.xwork2.Acti