第四章 基于Servlet的会话跟踪(二).docVIP

  • 4
  • 0
  • 约1.1千字
  • 约 2页
  • 2017-06-08 发布于河南
  • 举报
第四章 基于Servlet的会话跟踪(二)

第二章 基于Servlet的会话跟踪(二) 本章技能目标: 掌握如何操作session对象中的方法 会使用session相关的属性和方法 购物车的实现(略) 格式化问题 Java API为我们提供了DecimalFormat类,为我们解决了十进制数字的格式化问题。 例如: Double price=20; ——在页面上显示的格式是20.0 % new DecimalFormat(“0.00”) .format(price)%——20.00 常用的集合类、接口 List接口与其实现类是容量可变的列表,可按索引访问集合中的元素,是有序集合。 ArrayList是以Array方式实现的List,允许快速随机存取,相对于LinkedList不适合进行插入和移除元素的操作。 LinkedList提供最佳顺序存取,适合插入和移除元素。 Set接口,是一种不包含重复元素的Collection,也就是说在Set中最多只能有一个NULL元素。 HashSet能够快速定位一个元素,但是它要求存入HashSet的对象必须实现HashCode()方法。 TreeSet将放入其中的元素按序存放。 Map接口,与List、Set不同,它不是继承Collection接口,Map是一种把键对象和值对象进行关联的的容器,像Set一样,一个Map容器中的键对象不允许重复,这是为了保证查找结果的一致性。 HashMap类是Map的实现了,实现了一个键到值映射的哈希表,通过键获取值对象。 Properties类一般是把属性文件读入流中以后,以键-值对的形式保存,以方便程序读取其中的数据。 总结 HttpSession对象在Web程序中是很重要的一种技术,服务器可以使用它来区分不同的用户,对其进行不同的操作,这种功能尤其体现在Web购物系统中,程序通过对HttpSession对象的控制,从而区分用户的身份和状态。 在HttpSession对象中进行存值和取值。 setAttribute(String name, Object value). getAttribute(String name). 在Java中常用的集合接口有List、Set和Map. 常用的List接口的实现类有ArrayList类、LinkedList类 常用的Set接口的实现类有HashSet类 常用的Map接口的实现类有HashMap类、Properties类。 Collection接口 List接口 Set接口 ArrayLsit类 LinkedList类 HashSet类 TreeSet类 继承 实现

文档评论(0)

1亿VIP精品文档

相关文档