package com.appleframework.web.bean; public class Message { public enum Type { success, warn, error } private Type type; //消息类型 private String content = "操作成功"; //消息提示 private String url; //操作跳转页面 public Message() { } public Message(Type type, String url) { this.type = type; this.url = url; } public Message(Type type, String content, String url) { this.type = type; this.content = content; this.url = url; } public Message(Type type, String content, Object... args) { this.type = type; this.content = content; } public static Message success(String content, Object... args) { return new Message(Type.success, content, args); } public static Message warn(String content, Object... args) { return new Message(Type.warn, content, args); } public static Message error(String content, Object... args) { return new Message(Type.error, content, args); } public Type getType() { return type; } public void setType(Type type) { this.type = type; } public String getContent() { return content; } public void setContent(String content) { this.content = content; } public String getUrl() { return url; } public void setUrl(String url) { this.url = url; } @Override public String toString() { return content; } }