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

📄 messagebeanutil.java

📁 本代码是一个权限管理系统源代码
💻 JAVA
字号:
/*
 * Created on 2005-1-25
 *
 */
package com.seavision.PermissionManage.help;

import javax.servlet.http.HttpServletRequest;

import com.seavision.PermissionManage.vo.MessageBean;
import com.seavision.PermissionManage.common.Constants;

/**
 * @author jian.li
 *
 */
public class MessageBeanUtil {

	/**
	 * 获取出错消息Bean
	 * @param message
	 * @return
	 */
	public static MessageBean getErrorMessageBean(String message) {

		MessageBean messageBean = new MessageBean();
		messageBean.setMessage(message);
		messageBean.setMessageType(Constants.MESSAGE_FAILURE_ID);

		return messageBean;
		
	}
	

	/**
	 * 获取成功消息bean
	 * @param message
	 * @return
	 */
	public static MessageBean getSuccessMessageBean(String message) {

		MessageBean messageBean = new MessageBean();
		messageBean.setMessage(message);
		messageBean.setMessageType(Constants.MESSAGE_SUCCESS_ID);

		return messageBean;
		
	}
	
	
	/**
	 * 将消息放入requset中
	 * @param request
	 * @param message
	 * @param isErrorMessage 是否错误提示
	 */
	public static void sendMessage(HttpServletRequest request, String message, boolean isErrorMessage){

		if (isErrorMessage){
			
			request.setAttribute(Constants.MESSAGE_BEAN_KEY, getErrorMessageBean(message));
			
		}else{
			
			request.setAttribute(Constants.MESSAGE_BEAN_KEY, getSuccessMessageBean(message));
			
		}
	}

	/**
	 * 将消息放入requset中
	 * @param request
	 * @param message
	 * @param messageType 提示类型
	 */
	public static void sendMessage(HttpServletRequest request, String message, String messageType){

		if (messageType.equals(Constants.MESSAGE_FAILURE_ID + "")){
			
			request.setAttribute(Constants.MESSAGE_BEAN_KEY, getErrorMessageBean(message));
			
		}else{
			
			request.setAttribute(Constants.MESSAGE_BEAN_KEY, getSuccessMessageBean(message));
			
		}
	}

}

⌨️ 快捷键说明

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