📄 topicactionform.java
字号:
package com.ntsky.bbs.form;import org.apache.struts.action.*;import javax.servlet.http.*;/** * <p>Title: Ntsky OpenSource BBS</p> * <p>Description: 帖子主题</p> * <p>Copyright: Copyright (c) 2004</p> * <p>Company: WWW.FM880.COM</p> * @author 姚君林 * @version 1.0 */public class TopicActionForm extends ActionForm { private String topicTitle; private String topicContent; private String topicAuthor; private String topicPubTime; private String topicReUser; private String topicReTime; private int topicId; private int topicBoaId; private int topicHits; private int topicElite; private int topicTop; private int topicLock; private int topicDel; private int topicReNum; private String action; private String topicMood; private String topicSign; private String topicIp; public ActionErrors validate(ActionMapping actionMapping, HttpServletRequest httpServletRequest) { /**@todo: finish this method, this is just the skeleton.*/ ActionErrors errors = new ActionErrors(); System.out.println("检测了数据。。。。。。。。。。。。 " + getTopicTitle()); //标题判断 if ( getTopicTitle() == null || getTopicTitle().length() < 1 ) { errors.add("topicTilte",new ActionError("topic.error.topicTitle")); } else{ if (getTopicTitle().length() > 100) { errors.add("topicTitle", new ActionError("topic.error.topicTitle.length")); } } //帖子内容判断 if ( getTopicContent() == null || getTopicContent().length() < 1 ) { errors.add("topicContent",new ActionError("topic.error.topicContent")); } else{ if (getTopicContent().length() > 10240) { errors.add("topicContent", new ActionError("topic.error.topicContent.length")); } } return errors; } public void reset(ActionMapping actionMapping, HttpServletRequest httpServletRequest) { } /** * 发贴人的IP * @return String */ public String getTopicIp() { return topicIp; } public void setTopicIp(String topicIp) { this.topicIp = topicIp; } /** * 发表主题时的表情 * @return String */ public String getTopicMood() { return topicMood; } public void setTopicMood(String topicMood) { this.topicMood = topicMood; } /** * 用户动作 * @return int */ public String getAction(){ return action; } public void setAction(String action){ this.action = action; } /** * 主题ID */ public int getTopicId() { return topicId; } public void setTopicId(int topicId) { this.topicId = topicId; } /** * 主题名 * @return String */ public String getTopicTitle() { return topicTitle; } public void setTopicTitle(String topicTitle) { this.topicTitle = topicTitle; } /** * 主题内容 * @return String */ public String getTopicContent() { return topicContent; } public void setTopicContent(String topicContent) { this.topicContent = topicContent; } /** * 主题发表者 * @return String */ public String getTopicAuthor() { return topicAuthor; } public void setTopicAuthor(String topicAuthor) { this.topicAuthor = topicAuthor; } /** * 主题属于论坛哪个模块 * @return String */ public int getTopicBoaId() { return topicBoaId; } public void setTopicBoaId(int topicBoaId) { this.topicBoaId = topicBoaId; } /** * 主题点击数 * @return String */ public int getTopicHits() { return topicHits; } public void setTopicHits(int topicHits) { this.topicHits = topicHits; } /** * 是否为精华帖子 0、否 1、是 * @return String */ public int getTopicElite() { return topicElite; } public void setTopicElite(int topicElite) { this.topicElite = topicElite; } /** * 是否置顶主题 0、否 1、是 * @return String */ public int getTopicTop() { return topicTop; } public void setTopicTop(int topicTop) { this.topicTop = topicTop; } /** * 是否禁止回复 0、否 1、是 * @return String */ public int getTopicLock() { return topicLock; } public void setTopicLock(int topicLock) { this.topicLock = topicLock; } /** * 是否删除回复 0、否 1、是 * @return String */ public int getTopicDel() { return topicDel; } public void setTopicDel(int topicDel) { this.topicDel = topicDel; } /** * 主题被创建时间 * @return String */ public String getTopicPubTime() { return topicPubTime; } public void setTopicPubTime(String topicPubTime) { this.topicPubTime = topicPubTime; } /** * 回复主题的总数 * @return String */ public int getTopicReNum() { return topicReNum; } public void setTopicReNum(int topicReNum) { this.topicReNum = topicReNum; } /** * 最后回复的作者 * @return String */ public String getTopicReUser() { return topicReUser; } public void setTopicReUser(String topicReUser) { this.topicReUser = topicReUser; } /** * 最后回复的时间 * @return String */ public String getTopicReTime() { return topicReTime; } public void setTopicReTime(String topicReTime) { this.topicReTime = topicReTime; } /** * 主题图标 * @return String */ public String getTopicSign() { return topicSign; } public void setTopicSign(String topicSign) { this.topicSign = topicSign; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -