科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道应用软件电子商务模型的JSP、JavaBean实现(下)

电子商务模型的JSP、JavaBean实现(下)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

电子商务模型的JSP、JavaBean实现(下)

作者: 来源:中国软件网 2008年6月22日

关键字: 实现 JavaBean JSP

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共19页)

代码段3 Inventory.jsp

  欢迎选购我们的商品

  商品序列号  商品描述  商品数量  单价

  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领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章