📄 articleform.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 + -