package foundation.route; import javax.servlet.http.HttpServletRequest; public enum ClientAcceptType { Html, Ajax; public static ClientAcceptType getInstance(HttpServletRequest request) { String accept = request.getHeader("Accept"); if (accept == null) { return Ajax; } if (accept.indexOf("json") >= 0) { return Ajax; } return Html; } }