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

📄 accessdeniedexception.java

📁 博克后台的开发,有很多使用的方法和例子可以提供给大家学习
💻 JAVA
字号:
package com.emk.manage.exception;

import com.common.util.PropertyLoader;


/** 
 * 
 * 拒绝访问异常,试图执行没有授权的操作时抛出
 * @author 李伟光 
 */
public class AccessDeniedException extends RuntimeException {
	private String messageCode;//信息代码
	private String messageFileName;//要调用的信息文件名
	/**
	 * 返回要调用的信息文件名
	 * @return 要调用的信息文件名
	 */
	public String getMessageFileName() {
		return messageFileName;
	}
	/**
	 * 设置要调用的信息文件名
	 * @param messageFileName 要调用的信息文件名
	 */
	public void setMessageFileName(String messageFileName) {
		this.messageFileName = messageFileName;
	}
	
	/**
	 * 返回信息代码
	 * @return 信息代码
	 */
	public String getMessageCode() {
		return messageCode;
	}
	/**
	 * 设置信息代码
	 * @param messageCode 信息代码
	 */
	public void setMessageCode(String messageCode) {
		this.messageCode = messageCode;		
	}
    /**
     * 带信息构造器
     * @param message错误提示信息
     */
    public AccessDeniedException(String message){
        super(message);        
        this.messageCode = message;	
    }
    
    /**
     * 默认构造器     
     */
    public AccessDeniedException(){
        super();
    }
    
    /**
     * 返回处理好的错误提示信息
     */
    public String toString(){
    	//return PropertyLoader.getPptValue(Constants.MESSAGE_FILENAME,getMessageCode());
    	return PropertyLoader.getPptValue(getMessageFileName(),getMessageCode());
    }
}

⌨️ 快捷键说明

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