- 1、本文档共197页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.7.4 “登录”功能实现 下面是拦截器代码: package org.tool; import java.util.Map; import org.model.Dlb; import com.opensymphony.xwork2.Action; import com.opensymphony.xwork2.ActionInvocation; import erceptor.AbstractInterceptor; public class MyFilter extends AbstractInterceptor{ public String intercept(ActionInvocation arg0) throws Exception { Map session=arg0.getInvocationContext().getSession(); Dlb user=(Dlb) session.get(user); if(user==null){ return Action.LOGIN; } return arg0.invoke(); } } 6.7.4 “登录”功能实现 下面是实现left.jsp中超链接跳转的Action在Struts的核心配置文件struts.xml中的配置。 …… struts package name=default extends=struts-default interceptors !-- 定义了一个名为myFilter的拦截器 -- interceptor name=myFilter class=org.tool.MyFilter/ /interceptors !-- 全局跳转,凡名为login的都跳转到login.jsp -- global-results result name=login/login.jsp/result /global-results !-- 所有学生信息 -- action name=xsInfo class=xsAction result name=success/xsInfo.jsp/result interceptor-ref name=defaultStack/interceptor-ref interceptor-ref name=myFilter/ /action !-- 进入添加学生信息界面 -- action name=addXsView class=xsAction method=addXsView result name=success/addXsInfo.jsp/result interceptor-ref name=defaultStack/interceptor-ref interceptor-ref name=myFilter/ /action …… /package /struts 6.7.4 “登录”功能实现 如果判断出没有登录就会跳转到登录界面。下面是登录界面login.jsp的实现: %@ page language=java pageEncoding=UTF-8% %@ taglib uri=/struts-tags prefix=s% html head title学生成绩管理系统/title /head body bgcolor=#D9DFAA table width=700 align=center tr td s:form action=login.action method=post s:textfield name=dl.xh label=学号 size=20/ s:password name=dl.kl label=口令 size=21/ s:submit value=登录/ /s:form /td /tr /table /body /html 6.7.4 “登录”功能实现 在struts.xml中的配置: 对应Action实现类DlAction.java !-- 登录 -- action name=login class=dlAction result name=success/login_success.jsp/result result name=error/login.jsp/result /action …… public class DlAction extends ActionSupport{ private DlService dlService; private Dlb dl; … public voi
您可能关注的文档
- 抽样调查理论与方法参考答案.doc
- 抽样调查数据清理与校验.pdf
- 抽样调查应用与理论中若干前沿问题.pdf
- 初三化学化学方程式计算.doc
- 初三化学溶解度2.ppt
- 初三物理第一轮总复习精品试题1--密度测量.doc
- 初一科学 溶解度 专题突破.doc
- 初一上地理4.3人类居住地-聚落.ppt
- 初一升初二学年学习规划直播-公开.pdf
- 初中化学常见实验题型解题技法总结(除杂、分离、鉴别、鉴定、推断)教师.doc
- 2025年安徽铜陵中考物理试题及答案.doc
- Unit 6 My clothes, my style 单元复习-七年级英语上册(译林版2024).pptx
- 选必1第七课 经济全球化与中国-高考政治一轮复习课件(新高考通用).pptx
- 6.3 线段的长短比较(课件)-七年级数学上册(浙教版2024).pptx
- 礼仪培训教学课件.ppt
- 4.4 角 (第2课时 角的度量)七年级数学上册(沪科版2024).pptx
- Unit 5 A healthy lifestyle 单元复习-七年级英语上册单元综合(译林版2024).pptx
- 第六课 珍惜婚姻关系-高考政治一轮复习课件(新高考通用).pptx
- 2025年安徽黄山中考语文试题及答案.doc
- 5.3一元一次方程的应用第2课时(课件)七年级数学上册(北师大版2024).pptx
文档评论(0)