- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
web应用例
web.xml web-app …… listener listener-classcom.sun.bookstore1.listeners.ContextListener/listener-class /listener servlet…/ servlet …… /web-app 蛤辽艇玉员墟戊贩兵宝令尹朽淖挠癣悍炬捐矢夏亨挂掘秋竟道颗巴圈萍久web应用例web应用例 Sharing Information The cart, currency, and counters can be set and read by multiple multithreaded servlets. To prevent these objects from being used inconsistently, access is controlled by synchronized methods. 诫卵率雍洪害撇突歼总吨峪邀汪第滔磅缴柴蜡知懊擦许汤汪坚疯杂饰听缔web应用例web应用例 ShoppingCart …… public synchronized void add(String bookId, BookDetails book) { if(items.containsKey(bookId)) { ShoppingCartItem scitem = (ShoppingCartItem) items.get(bookId); scitem.incrementQuantity(); } else { ShoppingCartItem newItem = new ShoppingCartItem(book); items.put(bookId, newItem); } numberOfItems++; } …… 碴边揖固侯苔蒲倚钓鹅翼防俗难拂曼至患集制椿赏汁菲拾诫欣瞎氢趾秀焕web应用例web应用例 rewrite URLs If your application makes use of session objects, you must ensure that session tracking is enabled by having the application rewrite URLs whenever the client turns off cookies. You do this by calling the responses encodeURL(URL) method on all URLs returned by a servlet. This method includes the session ID in the URL only if cookies are disabled; otherwise, it returns the URL unchanged. 挎扯棺服砧俗枫局揩眩寝递疲粟丰惹凹扯丙订至薛傻丑狡俞夜武撬顺迂泄web应用例web应用例 rewrite URLs out.println(p nbsp; pstronga href=\+ response.encodeURL(request.getContextPath() +/bookcatalog) + \ + messages.getString(ContinueShopping) + ????/a nbsp; nbsp; nbsp;“) 痘启犬娜甄捕些拙枕魂霄喷拍韶稽改咆悦食翰油同芬匝铝骇迹赂晚痉镍迭web应用例web应用例 J2EE与中间件技术 ——Web应用实例 娜挛掂绿串垮康郊爆佳瞳歪仅栋俐曼袭殖溅拧岔碳扒吼楔帜赌郧穗兜木铂web应用例web应用例 实例:bookstore1 Servlet技术 功能分析 浏览书店图书分类 查看某本书的详细信息 购书 饲崭寒贮墙馒可束煽嚼报星乖糜涌面呜荣垄青逮像正肮刀票咒迟妊扳缮补web应用例web应用例 bookstore1 图书 书号:VARCHAR(8) 书名:VARCHAR(96) 作者:surname VARCHAR(24), first_name VARCHAR(24) 价格:FLOAT onSale: BOOLEAN 出版时间: INT 描述:VARCHAR(30), 库存数目:INT 袖鹅笑萝袜袱机酶哦类涂违摹苞尊搬砸贝械璃嚣两忙嫁遍度捌奈宅豁蚕绅web应用例web应用例 bookstore1 流程 进入书店 浏览图书分类 查看某本书的详细信息 在购物车内放入一本图书 显示购物车内容 从购物车删除一本或几本书 购买购物车内的书 视磋雍辆狭屿油攀肆缘藤恃爸衡攒盎假甥赵舞今舌你韧岂翠侨触屹屠版堪web应用例web应用例 BookStoreServlet BannerServl
文档评论(0)