目录

jsp动作标签

六个动作标签:

特点:

include

param

forward

useBean

setProperty

getProperty

session购物车

1.session购物车的实现流程以及注意事项

**1.1 数据库设计**

1.2 购物车实现流程

**1.3 session怎么保存商品**


jsp动作标签

六个动作标签:

1.<jsp:include page="页面"> 包含
2.<jsp:param name="name" value="va"> 传参
3.<jsp:foward page="页面"> 转发

4.<jsp:useBean>相当于实例化类    Users users = new Users();
5.<jsp:setProperty>给useBean属性设置值
6.<jsp:getProperty>取值

特点:

动作标签:相当于HTML标签一样,显示对应的效果。JSP体系中,动作标签有20多个,目前我们需要掌握的:6个。
 学习动作标签的目的是为了减少JSP页面中的java代码

include

1.include动作标签     引入第三方页面
                与include指令的作用是一样的。
            include指令特性:被引入的页面不会进行编译
            include标签特性:被引入的页面会单独的通过编译生成
            一个java文件(servlet)

param

param动作标签
             参数标签
             作用:可以在include标签和forward标签中设置参数传递

forward

forward 动作标签   请求转发的标签
          特性:地址栏不会发生改变  还是当前页面的路径
          特性:如果reqeust保存了值,通过请求转发进行页面跳转,值也会携带到下一个页面
          请求转发
  request.getRequestDispatcher("demo4.jsp").forward(request, response);

useBean

<jsp:useBean id="" beanName=""  type=""  class="" scope=""></jsp:useBean>   等价于实例化对象

属性

id: 对象名 * 
     class:类  创建对象时,完全限定名(包名+类名)
     type:类型 调用对象时 *  (可以用抽象父类或者接口)
     scope:作用域 (page *  request session  application)

setProperty

<jsp:setProperty property="" name=""/>  等价于users.setUserName(username);

getProperty

<jsp:getProperty property="" name=""/>  等价于users.getUserName();


session购物车

1.session购物车的实现流程以及注意事项

**1.1 数据库设计**

用户表,商品信息表,商品类别表,购物车表,订单表,订单详情表

1.2 购物车实现流程

用户登录---商品显示---加入购物车---结算---记录添加到订单及订单详情中。

**1.3 session怎么保存商品**

setAttribute("key","value")//保存值
     key  String
     value  Object
 getAttribute()//获取值
 invalidate()//当前session失效
 将入不同的商品到购物车中,使用集合进行存储,最后将集合存储到session中。
 List list = new ArrayList();
 list.add(new Goods());
 session.setAttribute("list",list);
 获取购物车   获取session
 List list = (List)session.getAttribute("list");
for(){
 
 }

javaweb——jsp动作标签相关推荐

  1. JavaBean用JSP调用和使用JSP动作标签的区别

    javabean的类可以用jsp动作标签实例化并使用. 1 <!-- 下面这句是对Javabean类person的引用,引用的实例是p2 --> 2 <jsp:useBean id= ...

  2. JSP动作标签useBean--jsp:useBean 创建一个对象

    这个标签是笔者认为最重要的标签. 首先介绍 Java Bean 的特点: 可以实现代码服用,易编写,易维护,易使用,可以在任何有 JVM 的机器上使用而不许重新编译. 1. 编写 JavaBean 的 ...

  3. JSP基础--动作标签

    JSP基础--动作标签 JSP动作标签 1 JSP动作标签概述 动作标签的作用是用来简化Java脚本的! JSP动作标签是JavaWeb内置的动作标签,它们是已经定义好的动作标签,我们可以拿来直接使用 ...

  4. jsp usebean_JSP动作标签– jsp useBean,包含,转发

    jsp usebean JSP provides a bunch of standard action tags that we can use for specific tasks such as ...

  5. JSP(六)动作标签

    一.六大动作标签(JSP标签) 作用:JSP动作标签利用XML语法格式的标记来控制Servlet引擎的行为.利用JSP动作可以动态地插入文件.重用JavaBean组 件.把用户重定向到另外的页面.为J ...

  6. JSP自定义标签学习笔记

    http://blog.csdn.net/liangbinny/article/details/6309893 本文是本人学习<JavaWeb学习>书籍所记下的学习笔记 一.概述 JSP ...

  7. 重学JavaWeb —— JSP,简单全面一发入魂

    文章目录 JSP 特点 由来 本质 使用 JSP指令 page include taglib JSP脚本 JSP内置对象 JSP作用域 EL表达式 EL内置对象 EL取值方式 JSP动作元素 JSTL ...

  8. 【JSTL】JSP 标准标签库JSTL学习

    JSTL 标签库 1.什么是JSTL 标签库 JSTL 是apache 对EL 表达式的扩展(也就是说JSTL 依赖EL),JSTL 是标签语言!JSTL 标签使用以来非常方便,它与JSP 动作标签一 ...

  9. 003_Jsp动作标签

    一. 介绍3个Jsp动作标签 1. <jsp:include page=""></jsp:include> 2. <jsp:param value=& ...

  10. JavaWeb = JSP详解

    jsp     工作原理(servlet)                  脚本注释                  指令     内置对象                             ...

最新文章

  1. 计算机财务应用实验心得,计算机会计实习心得-20210628124643.doc-原创力文档
  2. 生态伙伴 | Tita入驻飞书啦,从目标制定到项目执行,帮你一站式解决!
  3. DrugBank:小分子数据信息挖掘
  4. lua 实现策划需要保留的小数位数
  5. POP3、SMTP端口(SSL、TSL)
  6. easyui-layout中的收缩层无法显示标题问题解决
  7. centos安装时各个版本的含义
  8. figma下载_在Figma中进行原型制作的技巧和窍门
  9. 紧跟月影大佬的步伐,一起来学习如何写好JS(下)
  10. mysql exporter_mysql exporter
  11. ds1302模块 树莓派_树莓派用4g模块实现三网通开机自启动
  12. 查看 Oracle 是用spfile 启动还是 pfile 启动
  13. 机器学习中的numpy的array_机器学习阶段总结(numpy)
  14. 获取chrome的network内容并选择下载其中的资源
  15. 30分钟了解DNS及搭建方法
  16. 在游戏界,就有了些游戏界的理解。不过本文是对某游戏开发商的信
  17. C语言的debugging
  18. PyQt5-在窗口上绘制文本 QPainter
  19. java 计算机概述看这一篇文章就够了
  20. JDK自带JVM工具

热门文章

  1. web指纹识别技术研究与优化实现
  2. go语言能开发什么?go语言开发案例
  3. 站在巨人的肩膀上谈-计算机视觉走向未来
  4. 了解CompletableFuture
  5. 8700k能装服务器系统吗6,i7 8700k能装win7吗?搭配b365主板装win7操作步骤
  6. ASP.NET 安全认证(二)
  7. 内网/外网实现部署nginx服务
  8. c语言ascii码字符串转16进制,C语言 16进制与ascii码互转
  9. Java面向对象练习题之银行卡类和用户类
  10. jenkins使用报错记录exception message 137