1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| 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;
| }
|
| }
|
|