天天看点

MVC拦截器加密解密

想将数据的加密解密与程序处理解耦,可以通过controller返回一个modelandview,然后在拦截器中配置拦截内容。

相当于在modelandview和最后的结果之间加了一层过滤。

整体的步骤就是:

接收请求-拦截器1(解密)-controller处理返回modelandview-拦截器2(设置是否加密)-viewresolver(取是否加密状态,完成加密)-返回