第2讲 基于开源框架的企业级信息系统开发技术.ppt

第2讲 基于开源框架的企业级信息系统开发技术.ppt

  1. 1、本文档共197页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

lzhlmcl + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档