package com.oracle.demo;
import java.io.IOException;
import java.util.Map;
import com.jfinal.aop.Interceptor;
import com.jfinal.aop.Invocation;
import com.jfinal.core.Controller;
public class MyInterceptor implements Interceptor {
@Override
public void intercept(Invocation inv) {
Controller c = inv.getController();
String userAgent = c.getRequest().getHeader("user-agent");
if(userAgent.indexOf("Android") != -1) {
System.out.println("安卓访问");
inv.invoke();
}else if(userAgent.indexOf("iPhone") != -1 || userAgent.indexOf("iPad") != -1) {
System.out.println("苹果访问");
inv.invoke();
}else {
System.out.println("电脑访问");
inv.invoke();
}
}
}