📄 pcardactionform.java
字号:
package com.yxq.ModuleB.actionform;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;
public class PcardActionForm extends ActionForm {
private int id;
private String pcardSubject;
private String pcardContent;
private String pcardIssuer;
private String pcardTime;
public PcardActionForm(){
pcardSubject="";
pcardContent="";
pcardIssuer="";
pcardTime="";
}
public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
ActionErrors errors=new ActionErrors();
String op=request.getParameter("method");
String actionType=request.getParameter("actionType");
if(op==null)
op="";
if(actionType==null)
actionType="";
if((op.equals("Add")||op.equals("Modify"))&&(actionType.equals("doOP"))){
if(pcardSubject==null||pcardSubject.equals("")){
errors.add("noSubject",new ActionMessage("office.pcard.noSubject"));
}
if(pcardIssuer==null||pcardIssuer.equals("")){
errors.add("noIssuer",new ActionMessage("office.pcard.noIssuer"));
}
if(pcardContent==null||pcardContent.equals("")){
errors.add("contentE",new ActionMessage("office.pcard.noContent"));
}
else if(pcardContent.length()>2000){
errors.add("contentE",new ActionMessage("office.pcard.ContentLength.E"));
}
if(op.equals("Add"))
request.setAttribute("mainPage","/ModuleB/pcardAdd.jsp");
else
request.setAttribute("mainPage","/ModuleB/pcardModify.jsp");
}
return errors;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getPcardContent() {
return pcardContent;
}
public void setPcardContent(String pcardContent) {
this.pcardContent = pcardContent;
}
public String getPcardIssuer() {
return pcardIssuer;
}
public void setPcardIssuer(String pcardIssuer) {
this.pcardIssuer = pcardIssuer;
}
public String getPcardSubject() {
return pcardSubject;
}
public void setPcardSubject(String pcardSubject) {
this.pcardSubject = pcardSubject;
}
public String getPcardTime() {
return pcardTime;
}
public void setPcardTime(String pcardTime) {
this.pcardTime = pcardTime;
}
public void clear(){
pcardSubject="";
pcardContent="";
pcardIssuer="";
pcardTime="";
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -