下载此文档

南昌航空大学实验报告2-Struts2拦截器实验权限的验证.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
南昌航空大学实验报告二二0一四年五月十二日课程名称:SSH框架应用开发实验名称:Struts2拦截器实现权限的验证班级:11微软班姓名:同组人:指导教师评定:签名:实验目的了解熟悉Struts2中拦截器框架的使用,利用拦截器进行一些常见动作的拦截处理。实验要求利用Struts2拦截器实现一个用户权限判断的过程,将表单中用户输入的信息进行比较。默认admin为管理员用户,当用户登录时根据输入的用户名,利用拦截器的功能,到数据库中进行比较,如果用户名为admin则可以通过,页面显示登录成功;否则,显示没有管理员权限,禁止登录。给出实验过程中的主要界面截图和核心代码,并描述实现的思路和方法。实验步骤先创建数据库和表;;,;,,;;参考源代码LoginInterceptor.******@SuppressWarnings("serial")lassLoginInterceptorextendsAbstractInterceptor{ ***@Override publicStringintercept(ActionInvocationinvocation)throwsException{//登录判断//TODOAuto-generatedmethodstub //拦截Action处理的拦截方法 //取得请求相关的ActionContext实例 ActionContextctx=(); Mapsession=(); //取出名为user的session属性 Stringresult=null; Stringname=(String)("name"); if(name!=null&&("admin")){ result=(); } else{ result=; } returnresult; }}<body>您还没有权限登入系统!</body><body>登录成功!</body><body><formaction=""method="post">用户名:<inputtype="text"name="name"id="name"><br><br><s:fielderror><s:param>password</s:param></s:fielderror>密&nbsp;码:<inputtype="password"name="password"><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<inputtype="submit"name="sumbit"value="登录">&nbsp;&nbsp;&nbsp;&nbsp;<inputtype="reset"name="reset"value="重置"></form><%Stringname=("name");St

南昌航空大学实验报告2-Struts2拦截器实验权限的验证 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xiang1982071
  • 文件大小43 KB
  • 时间2019-09-10
最近更新