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

📄 newsaddform.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 NewsAddForm 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 id;	private String newsContent;//新闻内容	private int userId;//用户ID	private Date issueTime;//新闻发布时间	private String newsImage;//新闻图片地址	private String userIp;//IP	protected FormFile theFile;//文件流	protected String gs;//文件扩展名	private String pagerOffset;		public String getId() {		return id;	}	public void setId(String id) {		this.id = id;	}	public String getPagerOffset() {		return pagerOffset;	}	public void setPagerOffset(String pagerOffset) {		this.pagerOffset = pagerOffset;	}	public String getGs() {		String fileName = "";		if (theFile == null) {			fileName = "";		} else {			fileName = theFile.getFileName();		}		if (fileName.toLowerCase().endsWith(".gif")) {			gs = ".gif";		} else if (fileName.toLowerCase().endsWith(".jpg")) {			gs = ".jpg";		} else if (fileName.toLowerCase().endsWith(".png")) {			gs = ".png";		} else {			gs = ".gif";		}		return gs;	}	public void setGs(String gs) {		this.gs = gs;	}	public FormFile getTheFile() {		return theFile;	}	public void setTheFile(FormFile theFile) {		this.theFile = theFile;	}	public Date getIssueTime() {		if(issueTime==null)			issueTime=Date.valueOf("2006-11-17");		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() {//		if(newsImage==null&&newsImage.equals("")){//			//		}		return newsImage;	}	public void setNewsImage(String newsImage) {		this.newsImage = newsImage;	}	public String getNewsTitle() {		return newsTitle;	}	public void setNewsTitle(String newsTitle) {		this.newsTitle = newsTitle;	}	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!=null && !fileName.equals("")){			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) {			}}

⌨️ 快捷键说明

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