Java tutorial
/* * Copyright (c) 2013, Helome and/or its affiliates. All rights reserved. * Helome PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * Created on 2014-5-23 */ package models.service; import models.User; import org.apache.commons.lang3.StringUtils; import play.mvc.Http.Request; import play.mvc.Http.Session; import play.mvc.Results; import play.mvc.SimpleResult; import controllers.base.ObjectNodeResult; /** * * * @ClassName: CurrentUserFilter * @Description: ??? * @date 2014-5-23 ?5:23:04 * @author ShenTeng * */ public class CurrentUserFilter { /** * ??? * * @return play null??? */ public static SimpleResult filter(Session session, Request request) { User user = User.getFromSession(session); if (null != user) { String currentUid = request.getHeader("currentUid"); if (StringUtils.isNotBlank(currentUid) && !currentUid.equals(user.id.toString())) { return Results.ok( new ObjectNodeResult().error("???").getObjectNode()); } } return null; } }