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

📄 articleform.java

📁 数学网
💻 JAVA
字号:
//Created by MyEclipse Struts// XSL source (default): platform:/plugin/com.genuitec.eclipse.cross.easystruts.eclipse_4.0.1/xslt/JavaClass.xslpackage math.article.controller;import java.sql.Date;import javax.servlet.http.HttpServletRequest;import org.apache.struts.action.ActionError;import org.apache.struts.action.ActionErrors;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionMapping;import org.apache.struts.upload.FormFile;import org.apache.struts.upload.MultipartRequestHandler;/**  * MyEclipse Struts * Creation date: 11-20-2006 *  * XDoclet definition: * @struts.form name="articleForm" */public class ArticleForm extends ActionForm {	// --------------------------------------------------------- Instance Variables	/**	 * 	 */	public static final String ERROR_PROPERTY_MAX_LENGTH_EXCEEDED = "org.apache.struts.webapp.upload.MaxLengthExceeded";	private static final long serialVersionUID = 7903503746651041093L;	private int articleid;	private String articletitle;	private String articlecontent;	private int userid;	private int articletype1;	private int articletype2;	private Date issuetime;	private int isnew;	private int istop;	private int articlecount;	private String userip;	private String condition; 	private int conditionid; 	private String article_img;	private String username;	private String articletype1v;	private String articletype2v;		// --------------------------------------------------------- Methods	protected FormFile theFile;	protected String gs;	private String article_download;	private String article_downloadIndex;	public FormFile getTheFile() {		return theFile;	}	public void setTheFile(FormFile theFile) {		this.theFile = theFile;	}	public String getGs() {		String fileName="";		if(theFile==null){fileName = "";}		else{		fileName = theFile.getFileName();}				if (fileName.toLowerCase().endsWith(".txt")) {			gs = ".txt";		} else if (fileName.toLowerCase().endsWith(".doc")) {			gs = ".doc";		} else if (fileName.toLowerCase().endsWith(".ppt")) {			gs = ".ppt";		} else if (fileName.toLowerCase().endsWith(".swf")) {			gs = ".swf";		} else if (fileName.toLowerCase().endsWith(".rar")) {			gs = ".rar";		} else if (fileName.toLowerCase().endsWith(".zip")) {			gs = ".zip";		} 				else {			gs = ".rar";		}		return gs;	}	public void setGs(String gs) {		this.gs = gs;	}	public String getArticle_img() {		return article_img;	}	public void setArticle_img(String article_img) {		this.article_img = article_img;	}	public String getArticlecontent() {		return articlecontent;	}	public void setArticlecontent(String articlecontent) {		this.articlecontent = articlecontent;	}	public int getArticlecount() {		return articlecount;	}	public void setArticlecount(int articlecount) {		this.articlecount = articlecount;	}	public String getArticletitle() {		return articletitle;	}	public void setArticletitle(String articletitle) {		this.articletitle = articletitle;	}	public int getArticletype1() {		return articletype1;	}	public void setArticletype1(int articletype1) {		this.articletype1 = articletype1;	}	public int getArticletype2() {		return articletype2;	}	public void setArticletype2(int articletype2) {		this.articletype2 = articletype2;	}	public int getIsnew() {		return isnew;	}	public void setIsnew(int isnew) {		this.isnew = isnew;	}	public Date getIssuetime() {		if(this.issuetime==null)			issuetime=Date.valueOf("2006-11-17");		return issuetime;	}	public void setIssuetime(Date issuetime) {				this.issuetime = issuetime;	}	public int getIstop() {		return istop;	}	public void setIstop(int istop) {		this.istop = istop;	}	public int getUserid() {		return userid;	}	public void setUserid(int userid) {		this.userid = userid;	}	public String getUserip() {		return userip;	}	public void setUserip(String userip) {		this.userip = userip;	}	/** 	 * Method validate	 * @param mapping	 * @param request	 * @return ActionErrors	 */	public ActionErrors validate(		ActionMapping mapping,		HttpServletRequest request) {	    ActionErrors errors = null;	    //has the maximum length been exceeded?	    Boolean maxLengthExceeded = (Boolean)		request.getAttribute(MultipartRequestHandler.				     ATTRIBUTE_MAX_LENGTH_EXCEEDED);	    if ( (maxLengthExceeded != null) && (maxLengthExceeded.booleanValue())) {	      errors = new ActionErrors();	      errors.add(ERROR_PROPERTY_MAX_LENGTH_EXCEEDED,			 new ActionError("maxLengthExceeded"));	    }	    else {	      String fileName = theFile.getFileName();	      if (fileName!=null && !fileName.equals("")){	      if ( (!fileName.toLowerCase().endsWith(".txt")) &&		  (!fileName.toLowerCase().endsWith("doc")) &&		  (!fileName.toLowerCase().endsWith(".ppt"))&&		  (!fileName.toLowerCase().endsWith(".swf"))&&		  (!fileName.toLowerCase().endsWith(".rar"))&&		  (!fileName.toLowerCase().endsWith(".zip"))	  	      ) {		errors = new ActionErrors();		errors.add("notgs", new ActionError("error.notgs"));	      }	      }	    }	    return errors;	}	/** 	 * Method reset	 * @param mapping	 * @param request	 */	public void reset(ActionMapping mapping, HttpServletRequest request) {		// TODO Auto-generated method stub	}	public int getArticleid() {		return articleid;	}	public void setArticleid(int articleid) {		this.articleid = articleid;	}	public int getConditionid() {		return conditionid;	}	public void setConditionid(int conditionid) {		this.conditionid = conditionid;	}	public void setCondition(String condition) {		this.condition = condition;	}	public String getCondition() {		return condition;	}	public String getArticle_download() {		String temp="";		if(article_img==null || article_img.equals("")){	 temp="";		}else{			temp="<a href ='../../"+article_img +"' >点击下载 </a>";		}		return temp;	}	public String getArticle_downloadIndex() {		String temp="";		if(article_img==null || article_img.equals("")){	 temp="";		}else{			temp="<a href ='"+article_img +"' >点击下载 </a>";		}		return temp;	}	public void setArticle_download(String article_download) {		this.article_download = article_download;	}	public void setArticle_downloadIndex(String article_downloadIndex) {		this.article_downloadIndex = article_downloadIndex;	}	public String getArticletype1v() {		return articletype1v;	}	public void setArticletype1v(String articletype1v) {		this.articletype1v = articletype1v;	}	public String getArticletype2v() {		return articletype2v;	}	public void setArticletype2v(String articletype2v) {		this.articletype2v = articletype2v;	}	public String getUsername() {		return username;	}	public void setUsername(String username) {		this.username = username;	}}

⌨️ 快捷键说明

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