当前位置: 首页 > article >正文

开发JSP应用程序

在这里插入图片描述

在这里插入图片描述

开发JSP应用程序


问题陈述

TecknoSoft Pvt Ltd.公司的首席技术官(CTO)John Barrett将创建一个应用程序的任务委托给了开发团队,该应用程序应在客户访问其账户详细信息前验证其客户ID和密码。客户ID应是数字形式。John希望如果所输入的客户ID或密码不正确,应向客户显示错误消息。在修改整个应用程序之前,John希望通过为某个客户创建一个示例应用程序来测试此功能。实现此功能的任务分配给了程序员Larry Williams。Larry决定用JSP开发此应用程序。


解决方案

要解决所述问题,Larry需要执行以下任务:

  1. 创建Web应用程序。
  2. 用HTML创建登录页面。
  3. 用JSP创建验证页面。
  4. 用JSP创建错误页面。
  5. 为Web应用程序设置欢迎页面并将错误页面隐射到Web应用程序上。
  6. 构建并运行Web应用程序。

在这里插入图片描述

1. 创建Web应用程序

要使用NetBeans IDE创建Web应用程序,Larry需要执行以下步骤:

  1. 选择“开始”→“所有程序”→“NetBeans 5.5.1”→“NetBeans IDE”。将出现“NetBeans IDE 5.5.1”窗口。
  2. 选择“文件”→“新建项目”。将出现“新建项目”对话框。
  3. 在“选择项目”页面的“类别”部分中选择“Web”选项。
  4. 在“选择项目”页面的“项目”部分中选择“Web应用程序”选项。
  5. 单击“下一步”按钮。将显示“名称和位置”页面。
  6. 在“项目名称”文本框中输入onlinectx。
  7. 在“项目位置”文本框中输入<盘符>:\JavaProjects。
  8. 单击“完成”按钮。将显示“NetBeans IDE 5.5.1 - onlinectx”窗口。

在这里插入图片描述

2. 用HTML创建登录页面

您可以用HTML为网上银行系统创建登录页面。该登录页面接受客户输入的客户ID和密码。客户单击“Login”按钮时,调用AuthenticateCustomer JSP页面来验证客户ID和密码。

要用HTML创建登录页面,Larry需要执行以下步骤:

  1. 在“项目”选项卡中右击“onlinectx”节点,然后选择“新建”→“HTML”。将出现“新建HTML文件”对话框。
  2. 在“HTML文件名称”文本框中输入Login。
  3. 单击“完成”按钮。
  4. 确保选择了“Login.html”选项卡。
  5. 用以下代码段Login.html文件的现有代码:
	<html>
		<body>
			<form name ="f1" action="AuthenticateCustomer.jsp">
				<font size = 4 face = "Verdana" color = #120292>
					<br>
					<br>
					<table cellspacing = 5 cellpadding = 5 bgcolor = #959999 colspan = 2 rowspan = 2 align = "center">

http://www.kler.cn/news/233086.html

相关文章:

  • FastJson、Jackson使用AOP切面进行日志打印异常
  • NBA2K24 陈盈骏面补
  • Mysql报错处理
  • 个人搜集的gstreamer学习链接
  • 《动手学深度学习(PyTorch版)》笔记8.2
  • kettle--文本文件输出有空格解决方案
  • 264. 丑数 II
  • flutter使用qr_code_scanner扫描二维码
  • 嵌入式学习Day17 linux高级编程 -- 输入输出
  • 边缘计算中的能源效率与运维成本
  • XML介绍和基本语法
  • 深入理解Python爬虫的四大组件之Logger(记录器)
  • 用bootstrap结合jQuery实现简单的模态对话框
  • Java图形化界面编程—— LayoutManager布局管理器笔记
  • Flink cdc debug调试动态变更表结构
  • 同步復位和異步復位二者各自的優缺點
  • Android 粒子喷泉动效
  • Python进阶:迭代器生成器
  • 【数学建模】【2024年】【第40届】【MCM/ICM】【A题 七鳃鳗性别比与资源可用性】【解题思路】
  • 备战蓝桥杯---搜索(完结篇)
  • 无人机系统组装与调试,多旋翼无人机组装与调试技术详解,无人机飞控系统原理
  • 机器学习11-前馈神经网络识别手写数字1.0
  • 【OpenHarmony硬件操作】WIFI模块的操作(udp+tcp)
  • 比较Kamailio和OpenSIPS的重写contact函数
  • 华为机考入门python3--(10)牛客10-字符个数统计
  • PKI - 借助Nginx 实现Https 服务端单向认证、服务端客户端双向认证
  • 电脑通电自启动设置
  • 使用Python语言生成区块链地址
  • Android矩阵Matrix动画缩放Bitmap移动手指触点到ImageView中心位置,Kotlin
  • 力扣-137. 只出现一次的数字 II