Jsp技术概述和jsp页面中的JavaBean组件参照.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
Jsp技术概述和jsp页面中的JavaBean组件参照 Jsp技术概述 Jsp技术可以让我们轻松地创建静态及动态的网络内容。Jsp技术设计了所有Java Servlet技术的动态能力,而且还提供了更自然的途径创建静态内容。Jsp主要特点如下: * 有专门的语言开发jsp页面,这些都是基于文本的来描述如何处理请求及产生响应。 * 为访问服务端对象进行构造。 * 有定义扩展语言的机制。 * Jsp技术也包含网络容器的应用程序接口(API),这些API供开发人员使用。 JSP页面 JSP页面是基于文本的文件,它包含两种类型的文本:静态模板数据——任何基于文本格式的都可以被表示,例如HTML, SVG, WML, 和 XML;动态内容由JSP元素构成。JSP页面可以包含以下几种元素: * 指令(<%@ page⋯ %>):引用包含的类。 * jsp:useBean元素:创建一个包含对象集的场所,并初始一个变量指向该对象。 * Scriptlets(<% ⋯ %>):或的本地的请求参数值,重申本地名称集,有条件的插入HTML文本到输出。 * 表达式(<%= ⋯ .%>):插入本地值到输出中。 * jsp:include元素:发送一个请求到另一个页面,也包含调用页面中响应的响应。 JSP页面的例子 为了展示JSP技术,这章重写了Duke’s Bookstore里的每个servlet,把这些servlet改写为JSP。下表列出了各功能所对应的JSP页面: * 进入书店:Bookstore.jsp * 创建书店横幅:Banner.jsp * 浏览供销售的图书:Catalog.jsp * 将一本书放到购物车中:Catalog.jsp and bookdetails.jsp * 过的特定的书的详细信息:Bookdetails.jsp * 显示购物车的内容:Showcart.jsp * 删除购物车中的书籍:showcashier.jsp * 购买购物车中的书籍:Cashier.jsp * 收到确认信息:Recipt.jsp JavaBean组件 JavaBean组件是JSP页面中的一个重要组件。JavaBean组件可以作为JSP页面中的一个对象,提供了数据存储和处理的功能。JavaBean组件可以通过jsp:useBean元素来访问特定的JavaBean组件。 在JSP页面中,JavaBean组件可以提供了以下几种功能: * 数据存储:JavaBean组件可以存储数据,并且可以通过jsp:useBean元素来访问这些数据。 * 数据处理:JavaBean组件可以处理数据,并且可以通过jsp:useBean元素来处理这些数据。 * 业务逻辑:JavaBean组件可以实现业务逻辑,并且可以通过jsp:useBean元素来实现这些逻辑。 在本例中,我们使用了一个JavaBean组件来访问数据库,该组件名为BookDB。BookDB组件有两个变量:当前的图书及一个企业Bean的引用。通过使用BookDB组件,我们可以访问数据库,并且可以实现业务逻辑。 Jsp技术的优点 Jsp技术有很多优点,例如: * easy to learn:Jsp技术相对易于学习和掌握。 * high productivity:Jsp技术可以提高开发效率和生产力。 * flexibility:Jsp技术提供了很多的灵活性,可以满足不同的需求和应用场景。 * scalability:Jsp技术可以满足大规模的应用场景和高并发的请求。 Jsp技术可以让我们轻松地创建静态及动态的网络内容,并且可以提供了更自然的途径创建静态内容。Jsp技术包含网络容器的应用程序接口(API),这些API供开发人员使用。JSP页面可以包含多种元素,并且可以访问JavaBean组件来提供数据存储和处理的功能。
剩余17页未读,继续阅读
- 粉丝: 0
- 资源: 5万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助