需要の原点
このセクションでは、表現のアクセス()SPELを拡張することにより、動的URLの権利を実現します。
コーディングのアイデア
クラスメソッドの具体的な構成および実装に主のSpeI発現を拡張することによって、次の例
.access("@authService.canAccess(request,authentication)");
ここでのAuthServiceは、法では、クラス、canAccessです。
@Component
public class AuthService {
public boolean canAccess(HttpServletRequest request, Authentication authentication) {
//在这里编写校验代码…
return true;
}
}
まず、SPELのアクセスの拡大()式