主要看步骤3的细节内容
.permitAll() //授权的级别:可以无条件访问(开放的级别)
//以下是用来设置拥有什么角色才能访问什么资源
.authenticated() //需要登陆后才可以访问(如果此句代码和上句代码先调鼡会把前面设置的角色代码的设置覆盖,导致角色代码无效所以要 先做具体小范围设置,再做大范围模糊设置)
//以下是用户登录方法实现
//以下是用户注销方法实现
//以下是访问不到后跳转到自定义的页面
//匿名内部类,重写handle方法自定义内容信息
//重写另外一个父类的方法,来设置登录系统的账号密码(单机版不走数据库)
第一种:系统默认自定义跳转的方法。但是"/to/no/auth/page.html"这玩意儿得自己写handler控制跳转页面位置
第二种:自定义内容信息和跳转位置其实不难看出只要是带Handler的都可以自定义!
//匿名内部类,重写handle方法自定义内容信息