j2ee项目实训struts框架技术——第12章struts2框架技术及应用第4部分内容摘要:

ncoding=UTF8 ? !DOCTYPE struts PUBLIC //Apache Software Foundation//DTD Struts Configuration struts package name =userInfoAction extends =strutsdefault action name=userInfoManageAction class= result/ /result /action /package /struts 添加实现用户登陆 功能 的 页面 1)在项目中添加 页面 在 Eclipse 中右击 【 WebRoot】 节点,并在弹出的快捷菜单中选择 【新建】菜单,再选择 下级的 【 JSP】菜单项,将出现下 图 所示的对话框。 在文件名称的输入框中输入文件名称 为 ,并在【 Template to User】 的模板类型的 下拉式输入框中选择最佳的 模板 系统设计方案。 最后的输入结果状态请见下图 所示的内容图示。 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 9/18 页 图 在项目中添加 页面的图示 2)设计该页面的内容 在 页面中定义一个基于 Struts2 框架标签 技术 的 页面 表单,并在该 页面 表单中添加 userName 和 userPassWord 文本输入框。 最后的结果请参见 前面的 【例 127】所示的 页面内容。 添加 显示 响应结果的 JSP 页面 1) 在项目中添加显示 响应结果的 页面 在 Eclipse 工具 中右击 【 WebRoot】 节点,并在弹出的快捷菜单中选择 【新建】菜单,再选择 下级的 【 JSP】菜单项,将出现下 图 所 示的对话框。 在 对话框 的 文件名称的输入框中输入文件名称 为 ,并在【 Template to User】 的模板类型的 下拉式输入框中选择最佳的 模板 系统设计方案。 最后的输入结果状态请见下图 所示的内容图示。 图 在项目中添加显示响应结果的 页面 2)设计 页面内容 在该 页面中利用 struts2:property获得 Action 组件类的成员属性resultMessage 的值,然后再将其显示输出。 最后的结果请见 【例 1217】 所示 的页面内容的示例,并请注意其中的黑体部分的内容。 【例 1217】 页面内容的示例 %@ page contentType=text/html。 charset=GB2312 % %@ taglib prefix = struts2 uri=/strutstags % html headtitleHello World!/title/head body 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 10/18 页 h2struts2:property value =resultMessage //h2 /body /html 部署本 Web 应用 系统到 Tomcat 服务器中 在 Eclipse 中首先实现与 Tomcat 服务器的集成配置后,点击 Eclipse 工具条中的 【 部署 】按钮,将弹出下图 所示的项目部署的对话框。 在该对话框中将本示例 Web 项目部署到 Tomcat 服务器中。 图 将本 Web 应用 系统部署到 Tomcat 服务器中 执行本系统中用户登陆页面 1)启动 Tomcat 服务器并 执行 页面 在浏览器 URL 输入条中输入 以执行本页面,最后 将能够看到下图 所示的页面内容的提示。 图 执行 页面后的结果图示 2)正确地进行系统登陆 的 测试 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 11/18 页 在登陆表单中输入用户名称和用户密码等各个请求的参数后 —— 根据前面【例 1215】中所示的 UserInfoManageAction 组件类的代码,应该输入用户名称为“ yang”、密码为“ 1234”;然后再点击页面表单中的【提交】按钮后, 将出现下图 中所示的处理结果的提示信息。 图 正确地进行系统登陆测试的结果提示信息 3)不正确地进行系统登陆的测试 在登陆表单中故意输入不正确的身份信息(比如将用户名称或者用户密码输入错误)等各个请求的参数后,然后同样再点击 页面表单中的 【 提交 】 按钮, 将出现下图 中所示的错误结果的提示信息。 图 不正确地进行登陆测试的结果提示信息 对项目中的 Action 类 进行 单元测试 在项目中添加 单元测试 JUnit 框 架 有关的系统包文件 为了能够在测试项目中应用 JUnit 框架 进 行测试用例的编程,需要在本测试项目中引入JUnit 框架 的系统 JAR 包文件。 这只需要右击 测试项目 ,在弹出的菜单中选择 【 属性 】菜单项 ,将进入到下图 所示的对话框。 在对话框的“库”标签页中选择 【 添加外部 JAR(X)】 按钮以添加 JUnit 框架的系统 JAR 包文件 ,详细过程请见下图 所示。 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。