⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 goodsdynform.java

📁 java web开发技术方案宝典
💻 JAVA
字号:
package com.yxq.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 GoodsDynForm extends ActionForm {
	private int id;
	private String title;
	private String text;
	private String issuer;
	private String time;
	
	public  GoodsDynForm(){
		title="";
		text="";
		issuer="";
		time="";
	}
	
	public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
		ActionErrors errors=new ActionErrors();
		String method=request.getParameter("method");
		if(method==null)
			method="";
		if(method.equals("Add")){
			request.setAttribute("mainPage","/pages/goodsdyn/add.jsp");
		}
		else if(method.equals("Modify")){
			request.setAttribute("mainPage","/pages/goodsdyn/modify.jsp");
		}
		String actionType=request.getParameter("actionType");
		if(actionType==null||actionType.equals(""))
			actionType="onlylink";
		if(actionType.equals("domodify")||actionType.equals("doadd")){			
			boolean mark=true;
			String title=request.getParameter("title");
			String text=request.getParameter("text");
			String issuer=request.getParameter("issuer");
			
			if(title==null||title.equals("")){
				mark=false;
				errors.add("GoodsDynTitleE",new ActionMessage("no.goodsdyn.title"));
			}
			if(text==null||text.equals("")){
				mark=false;
				errors.add("GoodsDynTextE",new ActionMessage("no.goodsdyn.text"));
			}
			if(issuer==null||issuer.equals("")){
				mark=false;
				errors.add("GoodsDynIssuerE",new ActionMessage("no.goodsdyn.issuer"));
			}			
			if(!mark)				
				return errors;
			else{
				if(text.length()>2000){
					mark=false;
				    errors.add("GoodsDynTextE",new ActionMessage("goodsdyn.text.length"));
				    return errors;
				}
			}
		}
		return errors;
	}
	
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getIssuer() {
		return issuer;
	}
	public void setIssuer(String issuer) {
		this.issuer = issuer;
	}
	public String getText() {
		return text;
	}
	public void setText(String text) {
		this.text = text;
	}
	public String getTime() {
		return time;
	}
	public void setTime(String time) {
		this.time = time;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public void clear(){
		title="";
		text="";
		issuer="";
		time="";
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -