messagebeanutil.java
来自「本代码是一个权限管理系统源代码」· Java 代码 · 共 89 行
JAVA
89 行
/*
* 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 + =
减小字号Ctrl + -
显示快捷键?