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

📄 messageform.java

📁 一个不错的bbs论坛系统.对初学者很有帮助
💻 JAVA
字号:
package com.yhbbs.message.form;

import java.util.ArrayList;
import java.util.List;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;

import com.yhbbs.user.biz.FriendsBiz;
import com.yhbbs.user.itface.bean.UserSession;
import com.yhbbs.utils.Constants;

/**
 * <p>Title:发表一个论坛短消息Form</p>
 * <br><b>WebSite: www.yyhweb.com</b>
 * <br><b>CopyRight: yyhweb[由由华网]</b>
 * @author stephen
 * @version YHBBS-2.0
 */
public class MessageForm extends ActionForm{
	
	private static final long serialVersionUID = 1L;
	private String title = "";
	private String friend = "";
	private String content = "";
	private String save= "";
	private String action= "";
	private String friendlist= "";
	
	public String getContent() {
		return content;
	}

	public void setContent(String content) {
		this.content = content;
	}

	public String getFriend() {
		return friend;
	}

	public void setFriend(String friend) {
		this.friend = friend;
	}

	public String getSave() {
		return save;
	}

	public void setSave(String save) {
		this.save = save;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}
	
	public String getAction() {
		return action;
	}

	public void setAction(String action) {
		this.action = action;
	}

	public String getFriendlist() {
		return friendlist;
	}

	public void setFriendlist(String friendlist) {
		this.friendlist = friendlist;
	}
	public ActionErrors validate(ActionMapping actionMapping, HttpServletRequest request) {
		ActionErrors errors = new ActionErrors();
		if(action!=null && action.equals("post")){
			
			if(friend==null || friend.length()<1){
				errors.add("message.send.friend",new ActionMessage("message.send.friend"));
			}
			if(title==null || title.length()<1){
				errors.add("message.send.title",new ActionMessage("message.send.title"));
			}
			if(content==null || content.length()<1){
				errors.add("message.send.content",new ActionMessage("message.send.content"));
			}
		}
		UserSession us = (UserSession)request.getSession(true).getAttribute(Constants.bbsuser);
		int userId = 0;
		if(us!=null)
		    userId = us.getUserId();
		else
			return null;
		if(userId<=0)
			return null;
		List flist = FriendsBiz.getFriends(userId);
        if(flist==null){
        	flist = new ArrayList();
        }
        request.setAttribute("flist",flist);
		return errors;
    }
	
}

⌨️ 快捷键说明

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