play @Before 的使用
2024-05-15 11:16:20
用play 框架也又一段时间了,也算是有了些经验,今天就总结下@Before 的使用。
这个注解能主要在控制器中使用,用于在Action 前进行拦截
unless 表示不用拦截 的Action
@Before(unless = {"getIndexData", "getCategory", "getDetail", "getRecommends"})private static void authFilter(String sessionKey, int appCode) {RequestResult requestResult = null;if (GeneralUtil.isMultiHasNullOrZero(sessionKey, appCode)) {renderJSON(new RequestResult(ResponseCode.USER_NOT_SESSION));}}
only 表示只拦截某个Action
@Before(only ="getOnlyData")private static void authFilter(String sessionKey, int appCode) {RequestResult requestResult = null;if (GeneralUtil.isMultiHasNullOrZero(sessionKey, appCode)) {renderJSON(new RequestResult(ResponseCode.USER_NOT_SESSION));}}
转载于:https://www.cnblogs.com/zeopean/p/7906520.html
最新文章
- .NET中的OleDb,Odbc的Parameters
- 如何在GitHub上大显身手?
- Python安装、配置图文详解
- 处理您的请求时发生错误(Web Dynpro ABAP)
- hive 如何将数组转成字符串_hive 将hive表数据查询出来转为json对象和json数组输出...
- python基础——迭代
- js批量向html容器内的元素赋值
- 转 Linux调优方案,sysctl.conf的设置
- iOS简单实现查看更多/收起的效果[最新]
- linux远程升级运行程序,在LINUX上对DSP程序远程升级的实现想法
- 工控网络安全分支-电力行业网络安全建设
- 17 CoCos Creator-Node Tree 层级管理器
- 【统计知识总结系列01】回归分析、抽样技术、方差分析以及非参数统计中的方差分解
- DongDong认亲戚
- php 与 html 的混合编程
- 计算一个数二进制中1的个数超全解法(C语言)
- 平面波法用于一维光子晶体
- js实现上下左右移动小方块
- alertdialog旋转屏幕消失造成leak window
- SRGAN超分辨率网络