JSP页面的部分代码如下:

下面的title作为请求参数,shoppingCart作为session范围域的属性。

问题1:

如果去掉<c:if>的判断条件,第一行打印:可以正常显示出来,这说明param.title是能获取到的。

但是一旦加上上面的<c:if>判断条件就无法显示。为何<c:if>不起作用?

问题2:

${session.shoppingCart}获取不到,这是为什么?在Servlet程序里打印shoppingCart能在控制台看到打印信息,说明

session范围域的shoppingCart是能获取到的,这说明问题出在了JSP页面上。

注意了:

Java代码:request.getAttribute("customer")

 ↓

JSP获取:${customer}或${requestScope.customer}

Java代码:request.getParameter("customer")

                    ↓

JSP获取:${param.customer}

所以说,我获取session范围域的shoppingCart方式错了!

要么是${shoppingCart.bookNumber}要么是${sessionScope.shoppingCart.bookNumber}

而不是${session.shoppingCart.bookNumber}

更多关于JSP的EL和JSTL,参照我的另一篇博文:http://www.cnblogs.com/TTTTT/p/6483543.html

最新文章

  1. MySql提示:The server quit without updating PID file(…)失败
  2. [IOS]swift 使用AVOS的API
  3. 简易c语言文法
  4. 【MySQL】排序原理与案例分析
  5. Iconfont-阿里巴巴矢量图标库
  6. HDU 1892 See you~
  7. Deep Learning Tutorial
  8. UVA 515 King
  9. apache安装php7过程中遇到到段错误
  10. linux字符过滤
  11. Vim快捷键大全
  12. UI篇—懒加载
  13. 38.利用接口做参数,写个计算器,能完成+-*/运算 (1)定义一个接口Compute含有一个方法int computer(int n,int m); (2)设计四个类分别实现此接口,完成+-*/运算 (3)设计一个类UseCompute,含有方法: public void useCom(Compute com, int one, int two) 此方法要求能够:1.用传递过来的对象调用comp
  14. ListCtrl控件
  15. ROC曲线的AUC(以及其他评价指标的简介)知识整理
  16. Cocos2D:塔防游戏制作之旅(三)
  17. Android系统架构及内核简介
  18. 痞子衡嵌入式:ARM Cortex-M文件那些事(8)- 镜像文件(.bin/.hex/.s19)
  19. CSS3_天猫商品墙
  20. centos7 删除swap

热门文章

  1. mysql 手动安装和管理
  2. 关于STM8S使用硬件SPI收发问题
  3. BigDecimal处理加减乘除
  4. centos6.7安装lamp
  5. elasticsearch 5.5.1 head插件安装
  6. # 20145314《信息安全系统设计基础》期中复习总结 Part B
  7. linux内核第一二章总结
  8. Caffe学习笔记(一):Caffe架构及其模型解析
  9. Css初步认识
  10. mp4格式的视频,编码方式mpeg4,转化为h264