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

📄 newsform.java

📁 数学网
💻 JAVA
字号:
//Created by MyEclipse Struts// XSL source (default): platform:/plugin/com.genuitec.eclipse.cross.easystruts.eclipse_4.0.1/xslt/JavaClass.xslpackage math.news.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;public class NewsForm extends ActionForm {	private static final long serialVersionUID = 1L;	public static final String ERROR_PROPERTY_MAX_LENGTH_EXCEEDED = "org.apache.struts.webapp.upload.MaxLengthExceeded";	private int newsId;// 自增ID	private String newsTitle;// 新闻标题	private String newsContent;// 新闻内容	private int userId;// 用户ID	private String userName;// 用户ID	private Date issueTime;// 新闻发布时间	private String newsImage;// 新闻图片地址	private String userIp;// IP	protected FormFile theFile;// 文件流	protected String gs;// 文件扩展名	private String pagerOffset;	public String getPagerOffset() {		return pagerOffset;	}	public void setPagerOffset(String pagerOffset) {		this.pagerOffset = pagerOffset;	}	public String getGs() {		return gs;	}	public void setGs(String gs) {		this.gs = gs;	}	public Date getIssueTime() {		return issueTime;	}	public void setIssueTime(Date issueTime) {		this.issueTime = issueTime;	}	public String getNewsContent() {		return newsContent;	}	public void setNewsContent(String newsContent) {		this.newsContent = newsContent;	}	public int getNewsId() {		return newsId;	}	public void setNewsId(int newsId) {		this.newsId = newsId;	}	public String getNewsImage() {		return newsImage;	}	public void setNewsImage(String newsImage) {		this.newsImage = newsImage;	}	public String getNewsTitle() {		return newsTitle;	}	public void setNewsTitle(String newsTitle) {		this.newsTitle = newsTitle;	}	public FormFile getTheFile() {		return theFile;	}	public void setTheFile(FormFile theFile) {		this.theFile = theFile;	}	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;	}	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.toLowerCase().endsWith(".gif")) &&		  (!fileName.toLowerCase().endsWith(".jpg")) &&		  (!fileName.toLowerCase().endsWith(".png"))) {		errors = new ActionErrors();		errors.add("notImage", new ActionError("notImage"));	      }	    }	    return errors;	}	public void reset(ActionMapping mapping, HttpServletRequest request) {	}	public String getUserName() {		return userName;	}	public void setUserName(String userName) {		this.userName = userName;	}}

⌨️ 快捷键说明

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