扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共19页)
欢迎选购我们的商品
商品序列号 商品描述 商品数量 单价
NAME="pieces" VALUE=>
总共人民币元
NAME= VALUE=>
NAME= VALUE=>
Receipt.jsp程序中,我们使用了JSP动作,来处理顾客发送来请求的参数值。因此我也想简要的介绍一下JSP中的动作元素。除了指令和脚本元素外,JSP动作也是 JSP页面不可缺少的一部分,一个动作元素有两种基本的语法形式:
当动作有语句体时,我们必须使用后一种表式方法。动作背后基本的概念就是与特定的JSP标签联系的“标签处理器”。这些处理器是基于标签的一些代码段,用来执行某些操作。JSP引擎提供了一些标准的动作,所有的这些动作都要以“ jsp ”为前缀。例如,我们的电子商店使用一个助手Bean来简化请求参数分析,我们就要使用元素声明这样一个Bean: JSP声明了一个对象变量,取名为receiptBean,作为 ReceiptBean 的一个实例,在当前请求完成时就会被释放。使用Bean的主要优点就是它分析并且返回 HTML请求参数的简洁性。
在声明完Bean以后,我们就可以使用元素从HTML请求中获取参数,来设置它的属性值。我们可以显式的指出属性和HTML 参数的名字,来设置属性值。例如,下面是Receipt.jsp中用来设置我们的ReceiptBean实例的属性的一些语句: 如果我们的属性名和相应的参数名相同,我们可以指示用一个JSP元素来设置所有的属性: 这个单独的元素告诉引擎,使用 Java映像来匹配所有的JSP参数和JavaBean属性名,然后使用HTML请求信息中的值来设置JavaBean的属性值。同样,我们使用元素从助手Bean中返回属性值。例如,下面是我们返回属性的语句: 在ReceiptBean类的代码中,每个在Receipt.jsp中被分析的参数,在我们程序Bean中都有一个相关联的用来设置了取得的方法:例如,有一个相关联的设置方法:void setName(String phone);同样, 也有一个相关联的取得方法:String getName();
代码段4:Receipt.jsp
顾客信息
姓名:
EMail:
地址
电话
总共价格人民币元
VALUE= >
代码段5:Confirm.jsp
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者