Struts2开发案例 下载本文

内容发布更新时间 : 2026/8/6 13:31:44星期一 下面是文章的全部内容请认真阅读。

西北师范大学计算机科学与工程学院学生实验报告

学号:201371020107

2015年10月15日

计算机科2013软件班级 姓名 高凯 系别 计算机 专业 学与技术 课程名称 一班 专业必修 学时数 面向对象分析与设课程类型 计 实验名称 Struts2开发案例 实验目的和要求: 1. 熟悉和认识Struts2开发案例。 2. 对Struts2开发案例进行详细分析 实验内容: 1. MVC模式 MVC:Model-View-Controller 2.Structs2工作原理 2.1 Container调用控制器(Struts2.1以前FilterDispatcher,以后为StrutsPrepareAndExecuteFilter 2.2 Controller通过ActionMapper获得Action的信息 2.3 Controller调用ActionProxy 2.4 ActionProxy读取struts.xml文件获取action和interceptor stack的信息 2.5 ActionProxy把request请求传递给ActionInvocation 2.6 ActionInvocation依次调用action和interceptor 2.7 根据action的配置信息,产生result 2.8 Result信息返回给ActionInvocation 2.9 产生一个HttpServletResponse响应 2.10 产生的响应行为发送给客服端。 3.Structs2设计 登陆界面login.jsp <%@ page language=\ contentType=\ pageEncoding=\%> <%@taglib prefix=\ uri=\%> 登陆成功界面welcome.jsp <%@ page language=\ contentType=\ pageEncoding=\%> <%@taglib prefix=\ uri=\%> <s:text name=\title> <meta http-equiv=\ content=\ </head> <body> <s:text name=\ <s:param>${sessionScope.user}</s:param> </s:text><br/> </body> </html> 登陆失败界面error.jsp <%@ page language=\ contentType=\ pageEncoding=\%> <%@taglib prefix=\ uri=\%> <html> <head> <title><s:text name=\title> <meta http-equiv=\ content=\ </head> <body> <s:text name=\ </body> </html> 登录界面: 登陆成功 登陆失败 添加学生: <%@ page contentType=\%> <%@ taglib prefix=\ uri=\%> <html> </p><div class="page"><ul><li><a href=lhd_8h8ek8v9tf9gaib488ag_1.html class="hover" >1</a></li><li><a href=lhd_8h8ek8v9tf9gaib488ag_2.html>2</a></li><li><a href=lhd_8h8ek8v9tf9gaib488ag_3.html>3</a></li></ul></div><a name="bot"></a></div> <div class="ad1" style="height:95px;"></div> <div class="conter-line"> <a rel="nofollow" class="title2" href="/lhdl_8h8ek8v9tf9gaib488ag.html" target="_blank">Word文档下载:Struts2开发案例.doc</a> <a class="top" title="" href="#top"></a> </div> <div class="conter-line"><a class="title2" title="Struts2开发案例" href="lhs_02b03803603903803701eirkgk1klkfpn_1.html">搜索更多:Struts2开发案例</a> <a class="top" title="" href="#top"></a> </div><br><br> <div class="conter-line"><a class="title2" href="#">最新浏览</a> <div class="next-txt sile-list"> <ul> <li><a title="新人教版六年级数学上册数与形导学案" href="lhs_k34fjuk0pmkog31inop0nk1ci1yfeyg3wk1cff2iuai64i1yklk_1.html">新人教版六年级数学上册数与形导学案</a></li><li><a title="食堂成本控制管理方案" href="lhs_u73hdujdckdojong8mof5mx2k3dklk_1.html">食堂成本控制管理方案</a></li><li><a title="4[1][1].2大容量注射剂(输液)制" href="lhs_01g02j01d02l02j01d02l01a01ehlzi49ssvligi6cg8y014sczlo2015g8m_1.html">4[1][1].2大容量注射剂(输液)制</a></li><li><a title="最新部编人教版八年级下册物理《家庭电路》精品学案" href="lhs_kcgk34smgp3qfjuk0pmkog2zinop0nfezg3wmllmx29hmi46ip9n5hs1b9hnon2gqpi1yklk_1.html">最新部编人教版八年级下册物理《家庭电路》精品学</a></li><li><a title="太阳能热水器控制系统的设计" href="lhs_hm2to3ph9mb1ldgh2gjong8moorp27nesrlqrkx_1.html">太阳能热水器控制系统的设计</a></li><li><a title="三年级《阅读与写作》教案" href="lhs_fexinop0n9hmtmtrnfff2g49foc9hnk0pklk_1.html">三年级《阅读与写作》教案</a></li><li><a title="CAD系统变量参数大全" href="lhs_01v01t01woorp27gk8ssvgjmk1chlzg2w_1.html">CAD系统变量参数大全</a></li><li><a title="09年中考-江西省宜春市2009年中等学校招生统一考试生物试" href="lhs_01c01linoffxpab019lenr5rni9i3gk6diki01e01c01c01linoffxocpi1ykkhjizn4vp27feopabrmdn4vmllrmd_1.html">09年中考-江西省宜春市2009年中等学校招生</a></li><li><a title="口译分类词汇" href="lhs_gkjrm9g7aol7rm5ldz_1.html">口译分类词汇</a></li><li><a title="福州大学经济与管理学院第三届学生暨第二届教职工田径运动会教学" href="lhs_o0fijihlzi1yp1rllaff2of5mx2i1ytpeobwfexi8ai1yn4vka0obwfiki8ak0ppccijpn5civ8seogbsfmik0pi1y_1.html">福州大学经济与管理学院第三届学生暨第二届教职工</a></li> </ul> </div> </div><br><br> </div> <div class="side"> <div class="side-conter"> <div class="conter-line"> <a class="title3" title="" target="_blank">热门浏览</a> </div> <div class="next-txt sile-list"> <ul><li><a title="2013 - 数据库设计工程师-笔试题" href=lhd_65u8d0jvet1qw0b8dn9a_1.html>2013 - 数据库设计工程师-笔试题</a></li><li><a title="吊装方案" href=lhd_5tghb1jv1635m4y31ezc5v45r56fo50091w_1.html>吊装方案</a></li><li><a title="统计局实习报告精选范文" href=lhd_0sxzy3om4i05ej21u0rq9kfa25180i00k5e_1.html>统计局实习报告精选范文</a></li><li><a title="2009年全国统一高考数学试卷(文科)(全国卷一)及答案" href=lhd_3ko3g23cdl1h1yk7phhy1xkfw968ko01av3_1.html>2009年全国统一高考数学试卷(文科)(全国卷一)及答案</a></li><li><a title="代课教师转正新法规" href=lhd_6ctdn4srpj207lq1bbd16zh7s4eqd201d32_2.html>代课教师转正新法规</a></li><li><a title="线性代数练习题(行列式)" href=lhd_009l416l0i37lyd0yepj_1.html>线性代数练习题(行列式)</a></li><li><a title="农机考试员试题库2018.doc" href=lhd_84ncr18r5s8az813jgo32teb88j4i5005th_1.html>农机考试员试题库2018.doc</a></li><li><a title="2019年整理企业职工安全教育培训档案(三级教育)精品资料" href=lhd_8cpuq5crat41z4g1sgcd5uqa87r003016qt_2.html>2019年整理企业职工安全教育培训档案(三级教育)精品资料</a></li><li><a title="Mysql5.0的安装与配置(图文)" href=lhd_90v517jv861xkfw974p9_1.html>Mysql5.0的安装与配置(图文)</a></li><li><a title="居士入寺须知(礼仪)" href=lhd_6nn0e99my23cwgi88zwn_1.html>居士入寺须知(礼仪)</a></li> </ul> </div> </div> <div class="ad5s" id="pin"> </div> </div> </div> <div class="footer"> <div class="main"> <a class="footer-logo"></a> <ul> <li><a href="new.html" target="_blank">精选文档</a></li> <li><a href="about.asp?id=1" target="_blank"> | 免责声明</a></li> <li><a href="about.asp?id=2">| 服务条款</a></li> <li><a href="about.asp?id=3">| 联系我们</a></li> <li><a href="javascript:go2('lhd_8h8ek8v9tf9gaib488ag_1.html')">| 举报本页文档</a></li> </ul> <span>All rights reserved Powered by <a href="./"> 南京廖华答案网 </a><br /> 资料来自互联网, 有任何疑问,请联系客服:779662525☒qq.com <a href="https://beian.miit.gov.cn/" target="_blank" class="text">苏ICP备20003344号-4</a></span></div> </div> <script src="http://cpro.baidustatic.com/cpro/ui/f.js" type="text/javascript"></script> <script type="text/javascript">function c(){if(f1.word.value==''){f1.word.focus();}else{f1.action='ss.asp';f1.submit();}return false;} function go2(t){document.f1.action='about.asp?url='+t;document.f1.target="_blank";document.f1.submit();} </script> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script type="text/javascript"> $(window).scroll(function() { var h = $(window).height(); var top = $(window).scrollTop(); var rFixedBox = $('#pin').prev().offset(); var fixedTop = rFixedBox.top; if(top>=fixedTop+$('#pin').prev().height()) $('#pin').css({'position':'fixed','top': 0}); else $('#pin').css({'position':'static', 'top':0}); }); </script></body> </html>