这个action “auth”有什么用 为什么不直接放到action “login” 里面

来源:5-3 创建自定义拦截器及拦截器栈实现权限校验

自小生来神气壮

2016-09-08 15:49

老师说web不能直接访问该目录 

那auth又是何时被调用的

写回答 关注

2回答

  • listenpower
    2016-10-09 20:04:20

    这个 auth 老师只是一个示范,来讲解如何对这个action进行拦截

  • 嘛也不会
    2016-09-09 12:42:44

    先创建了一个 <action name="auth">  目的是为了 让你看看 直接访问这个 action 就可以 直接进入jsp页面 。  但是呢 问题来了  在实际业务中 有好多页面是业务需求上 不能直接访问 必须登录用户才能看得 , 所以 就得有一个判断机制 来防止用户 在没登陆的情况下 直接打开某些页面。

    至于auth action 是什么时候调用的这个问题  按照老师讲的案例里 除非你直接在浏览器直接 对auth 这个action发请求 否则 它永远不可能被调用  

    最后 再说一点  老师这个案例的目的 就是为了防止用户在没有登陆的情况下直接访问某些jsp    这个拦截器的作用就是为了 阻止没登陆的用户看 被保护的那些页面

     

    自小生来神气...

    为什么不直接放到action “login” 里面 。拦截器为何放在 auth里面

    2016-09-09 15:26:44

    共 1 条回复 >

Struts2拦截器浅析

本视频教程将代领大家了解Struts2拦截器的工作原理及配置

37975 学习 · 121 问题

查看课程

相似问题