iis+tomcat的session问题?

zgq 2002-08-22 11:52:06
我在win2k下用iis+tomcat3.2.3解析jsp,启动tomcat,在8080口程序正常,用80口
程序执行但是session没有执行页面上显示

HTTP/1.1 200 OK Server: Microsoft-IIS/5.0 Date: Thu, 22 Aug 2002 03:36:37 GMT Connection: close Content-Type: text/html; charset=GBK Set-Cookie2: JSESSIONID=09hy9n3oi2;Version=1;Discard;Path="/" Set-Cookie: JSESSIONID=09hy9n3oi2;Path=/ Servlet-Engine: Tomcat Web Server/3.2.3 (JSP 1.1; Servlet 2.2; Java 1.3.0_02; Windows 2000 5.0 x86; java.vendor=Sun Microsystems Inc.)


这是怎么回事啊?
...全文
98 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
web服务器和应用服务器全文共6页,当前为第1页。web服务器和应用服务器全文共6页,当前为第1页。WEB服务器和使用服务器的区别: web服务器和应用服务器全文共6页,当前为第1页。 web服务器和应用服务器全文共6页,当前为第1页。 1.WEB服务器: 理解WEB服务器,首先你要理解什么是WEB?WEB你可以简单理解为你所看到的HTML页面就是WEB的数据元素,处理这些数据元素的使用软件就叫WEB服务器,如IIS、apache。 WEB服务器和客户端打交道,它要处理的主要信息有:session、request、response、HTML、JS、CS等。 2.使用服务器: 使用服务器如JSP,处理的是非常规性WEB页面(JSP文件),他动态生成WEB页面,生成的WEB页面在发送给客户端(实际上当使用服务器处理完一个JSP请求并完成JSP生成HTML后它的任务就结束了,其余的就是WEB处理的过程了)。 WEB服务器和使用服务器的联系: 1.WEB服务器一般是通用的,而使用服务器一般是专用的,如Tomcat只处理Java使用程序而不能处理ASPX或PHP。而Apache是一个WEB服务器f(HTTP服务器),后来连接Tomcat使用服务器来支持java。 二、另述 WEB服务器、使用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了: Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。和客户端的网络浏览器配合。因为Web服务器主要支持的协议就是HTTP,所以通常情况下HTTP服务器和WEB服务器是相等的(有没有支持除HTTP之外的协议的web服务器,作者没有考证过),说的是一回事。 使用程序服务器(简称使用服务器),我们先看一下微软对它的定义:"我们把使用程序服务器定义为"作为服务器执行共享业务使用程序的底层的系统软件"。 就像文件服务器为很多用户提供文件一样,使用程序服务器让多个用户可以同时使用使用程序(通常是客户创建的使用程序)" 通俗的讲,Web服务器传送(serves)页面使浏览器可以浏览,然而使用程序服务器提供的是客户端使用程序可以调用(call)的方法(methods)。确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是使用程序服务器是通过很多协议来为使用程序提供(serves)商业逻辑 (business logic)。 以Java EE为例,Web服务器主要是处理静态页面处理和作为 Servlet容器,解释和执行servlet/JSP,而使用服务器是运行业务逻辑web服务器和应用服务器全文共6页,当前为第2页。web服务器和应用服务器全文共6页,当前为第2页。的,主要是EJB、 JNDI和JMX API等J2EE API方面的,还包含事务处理、数据库连接等功能,所以在企业级使用中,使用服务器提供的功能比WEB服务器强大的多。 web服务器和应用服务器全文共6页,当前为第2页。 web服务器和应用服务器全文共6页,当前为第2页。 以这样的定义,IIS、Apache都可以属于Web服务器,Weblogic、WebSphere都属于使用服务器。 Apache:在Web服务器中,Apache是纯粹的Web服务器,经常和Tomcat配对使用。它对HTML页面具有强大的解释能力,但是不能解释嵌入页面内的服务器端脚本代码(JSP/Servlet。 Tomcat:早期的Tomcat是一个嵌入Apache内的JSP/Servlet解释引擎Apache+Tomcat就相当于IIS+ASP。后来的Tomcat已不再嵌入Apache内,Tomcat进程独立于Apache进程运行。 而且,Tomcat已经是一个独立的Servlet和JSP容器,业务逻辑层代码和界面交互层代码可以分离了。因此,有人把Tomcat叫做轻量级使用服务器。 IIS:微软早期的IIS,就是一个纯粹的Web服务器。后来,它嵌入了ASP引擎,可以解释VBScript和JScript服务器端代码了,这时,它就可以兼作使用服务器。当然,它和J2EE使用服务器根本无法相比,但是,从功能上说,从原理上说,它勉强可以称之为使用服务器。确切地说,它是兼有一点使用服务器功能的Web服务器。 综上:Apache是纯粹的web服务器,而TomcatIIS因为具有了解释执行服务器端代码的能力,可以称作为轻量级使用服务器或带有服务器功能的Web服务器。 Weblogic、WebSphere因为能提供强大的J2EE功能,毫无疑问是绝对的使用服务器。 对于处于中间位置的Tomcat,它可以配合纯Web服务
前言 第一部分 JSP入门 第1章 概述 1.1 Java技术 1.1.1 Java技术的发展 1.1.2 JavaBeans 1.1.3 JDBC 1.1.4 J2EE 1.1.5 EJB 1.1.6 Java Servlet 1.2 JSP技术 1.2.1 JSP技术概述 1.2.2 JSP的优势及与其他Web开发工具的比较 1.3 JSP开发Web的几种主要方式 1.3.1 直接使用JSP 1.3.2 JSP+JavaBeans 1.3.3 JSP+JavaBeans+Servlet 1.3.4 J2EE开发模型 1.4 本书用到的软件及获取 第2章 预备知识 2.1 Java程序设计基础 2.1.1 Java语言规则 2.1.2 Java变量和函数 2.1.3 子类 2.1.4 this和super 2.1.5 类的类型 2.1.6 抽象类 2.1.7 接口 2.1.8 包 2.2 JavaBeans 2.2.1 JavaBeans的属性 2.2.2 JavaBeans的事件 2.2.3 持久化 2.2.4 用户化 2.3 Java Servlet 2.3.1 HTTP Servlet API 2.3.2 系统信息 2.3.3 传送HTML信息 2.4 SQL语言 2.4.1 SQL子类型 2.4.2 SQL语言的具体命令和使用 2.5 JDBC 2.5.1 什么是 JDBC 2.5.2 JDBC 产品 2.5.3 连接概述 2.5.5 一个简单的例子 第3章 JSP开发平台的建立:Tomcat 3.1 Tomcat的安装和直接使用 3.2 Tomcat和Apache的配合 3.3 TomcatIIS的配合 3.4 Tomcat的配置和常见问题 3.4.1 Tomcat的主配置文件:server.xml 3.4.2 Windows下代码保护的问题 3.4.3 Apache、IISTomcat协作时工作 目录的添加 3.4.4 设定Tomcat作为Windows的服务而启动 3.4.5 在Tomcat中建立新的Web应用程序 第4章 JSP的语法和语义 4.1 通用的语法规则 4.1.1 元素的语法规则 4.1.2 JSP中的相对路径 4.2 注释 4.3 指令 4.3.1 page指令 4.3.2 include指令 4.3.3 taglib指令 4.4 内置对象 4.5 脚本元素 4.5.1 声明 4.5.2 表达式 4.5.3 脚本代码 4.6 动作 4.6.1 id和scope属性 4.6.2 标准动作 第5章 作为XML的JSP 5.1 为什么要使用XML相容的语法形式 5.2 关于文本类型的语法 5.2.1 jsp:root元素 5.2.2 公共标识符 5.3 指令 5.3.1 page指令 5.3.2 include指令 5.3.1 taglib指令 5.4 脚本元素 5.4.1 声明 5.4.2 脚本代码 5.4.3 表达式 5.5 如何将一个普通的JSP文件转换为一个XML 文档 5.6 JSP1.1的DTD文件 第6章 JSP基础实例 6.1 第一个JSP程序—HelloWorld! 6.2 注释的使用 6.3 脚本元素 6.3.1 声明 6.3.2 表达式 6.3.3 脚本代码 6.4 page指令 6.4.1 import 6.4.2 session 6.4.3 错误处理 6.5 包含其他文件 6.6 使用JavaBean 6.7 内置对象 6.7.1 用request对象获取客户端的数据 6.7.2 用response对象向客户端发送信息 6.7.3 其他内置对象 6.8 6.9 使用插件 6.10 使用session对象 6.10.1 会话的概念 6.10.2 session对象可用的方法和属性 6.10.3 session对象的基本例子 6.10.4 利用session制作一个购物车 6.10.5 JavaBeans的作用域 6.10.6 利用JavaBeans制作的购物车 6.11 使用application对象 6.11.1 应用的概念 6.11.2 application对象可用的方法和属性 6.11.3 application对象内包含的系统信息 6.11.4 利用application建立一个简单的聊天室 第7章 用JSP实现常见的Web应用 7.1 常见的Web应用及分析 7.1.1 留言板、论坛和社区 7.1.2 聊天室 7.1.3 搜索引擎 7.1.4 电子商务 7.1.6 后台管理系统 7.2 留言板 7.2.1 功能分析 7.2.2 功能实现和技术要点 7.2.3 代码和分析 7.3 进一步完善的留言板 7.3.1 功能分析 7.3.2 功能实现和技术要点 7.3.3 代码和分析 7.4 聊天室 7.4.1 功能实现和技术要点 7.4.2 代码和分析 7.5 下一步 第二部分 高级JSP技术 第8章 JSP开发平台的搭建:J2EE 8.1 J2SDKEE的安装和使用 8.1.1 软硬件的支持 8.1.2 安装 8.2 J2SDKEE的配置 8.2.1 JDBC的配置 8.2.2 事务处理 8.2.3 服务的端口号 8.2.4 日志文件 8.2.5 安全 8.2.6 钝化发生的内存极限 8.2.7 JNDI服务器主机 8.2.8 HTTP服务的发布目录 8.3 WebLogic的安装和使用 8.3.1 软硬件要求 8.3.2 安装和启动 8.4 WebLogic的配置 8.4.1 系统级参数的设置 8.4.2 将WebLogic作为HTTP服务器使用 8.4.3 使用ISAPI桥连接WebLogic和IIS 8.4.4 WebLogic配置示例 第9章 扩展JSP标签 9.1 概述 9.1.1 扩展标签的作用 9.1.2 如何开发扩展标签 9.1.3 简单的扩展标签 9.1.4 包含内容处理的扩展标签 9.1.5 能够协作的扩展标签 9.1.6 定义了脚本变量的扩展标签 9.2 标签处理类的开发 9.2.1 接口和基类 9.2.2 开发 9.3 标签库文件 9.3.1 taglib 9.3.2 tag 9.4 定位一个tld文件 9.4.1 在Web.xml中定位一个tld文件 9.4.2 直接在JSP文件中定位tld文件 9.5 扩展标签实例 9.5.1 得到父标签的数据 9.5.2 TestTag类 9.5.3 Title类 9.5.4 Data类 9.5.5 TLD文件 9.5.6 在JSP中使用扩展标签 第10章 Enterprise JavaBeans 10.1 Java服务器端组件标准—EJB 10.1.1 EJB和JavaBeans 10.1.2 EJB的开发与使用中的角色 10.2 Session Bean 10.2.1 Session Bean的状态管理模式 10.2.2 Session Bean的生命周期 10.3 Entity Bean 10.3.1 Entity Bean的特性 10.3.2 Entity Bean的生命周期 10.4 EJB的开发 10.4.1 Enterprise JavaBeans的实际处理文件 10.4.2 实现EJBObject文件 10.4.3 实现EJBHome文件 10.4.4 生成ejb-jar.xml文件 10.4.5 打包生成JAR文件 10.5 EJB的部署—J2SDKEE 10.5.1 使用deploytool打包EJB 10.5.2 使用deploytol部署EJB 10.6 EJB的部署—BEA WebLogic 10.6.1 生成可部署的ejb-jar包 10.6.2 部署WbLogic的ejb-jar包 10.7 使用EJB 10.7.1 本地访问EJB 10.7.2 远程访问EJB 10.8 JSP和EJB 10.9 EJB开发实例—电子商务应用 10.9.1 EJB的实现文件—TestCartEJB 10.9.2 实现Home接口TestCartHome 10.9.3 实现远程Object接口TestCart 10.9.4 EJB的Web组件TestCartWebImp 10.9.5 JSP文件 10.9.6 实例的内部运行逻辑 第11章 其他高级功能 11.1 JDBC2.0和JDBC数据库连接池 11.1.1 JDBC2.0新功能概述 11.1.2 结果集增强功能 11.1.3 批处理更新 11.1.4 对Java对象的持久性 11.1.5 数据库连接池使用实例 11.2 文件上载 11.2.1 实现机理 11.2.2 文件上载实例 第12章 JSP高级应用实例:网上书店 12.1 概述 12.2 扩展标签的使用 12.2.1 数据集作用的BookList标签 12.2.2 让数据循环输出的Books标签 12.2.3 输出数据的标签 12.2.4 控制页面前进、后退的标签 12.2.5 测试标签 12.3 EJB及其Web组件 12.3.1 ShoppingCart 12.3.2 Books 附录A JSP应用实例:网上教育代码 附录B JavaServer Pages白皮书 附录C 常用JSP相关网址
言 第一部分 JSP入门 第1章 概述 1.1 Java技术 1.1.1 Java技术的发展 1.1.2 JavaBeans 1.1.3 JDBC 1.1.4 J2EE 1.1.5 EJB 1.1.6 Java Servlet 1.2 JSP技术 1.2.1 JSP技术概述 1.2.2 JSP的优势及与其他Web开发工具的比较 1.3 JSP开发Web的几种主要方式 1.3.1 直接使用JSP 1.3.2 JSP+JavaBeans 1.3.3 JSP+JavaBeans+Servlet 1.3.4 J2EE开发模型 1.4 本书用到的软件及获取 第2章 预备知识 2.1 Java程序设计基础 2.1.1 Java语言规则 2.1.2 Java变量和函数 2.1.3 子类 2.1.4 this和super 2.1.5 类的类型 2.1.6 抽象类 2.1.7 接口 2.1.8 包 2.2 JavaBeans 2.2.1 JavaBeans的属性 2.2.2 JavaBeans的事件 2.2.3 持久化 2.2.4 用户化 2.3 Java Servlet 2.3.1 HTTP Servlet API 2.3.2 系统信息 2.3.3 传送HTML信息 2.4 SQL语言 2.4.1 SQL子类型 2.4.2 SQL语言的具体命令和使用 2.5 JDBC 2.5.1 什么是 JDBC 2.5.2 JDBC 产品 2.5.3 连接概述 2.5.5 一个简单的例子 第3章 JSP开发平台的建立:Tomcat 3.1 Tomcat的安装和直接使用 3.2 Tomcat和Apache的配合 3.3 TomcatIIS的配合 3.4 Tomcat的配置和常见问题 3.4.1 Tomcat的主配置文件:server.xml 3.4.2 Windows下代码保护的问题 3.4.3 Apache、IISTomcat协作时工作 目录的添加 3.4.4 设定Tomcat作为Windows的服务而启动 3.4.5 在Tomcat中建立新的Web应用程序 第4章 JSP的语法和语义 4.1 通用的语法规则 4.1.1 元素的语法规则 4.1.2 JSP中的相对路径 4.2 注释 4.3 指令 4.3.1 page指令 4.3.2 include指令 4.3.3 taglib指令 4.4 内置对象 4.5 脚本元素 4.5.1 声明 4.5.2 表达式 4.5.3 脚本代码 4.6 动作 4.6.1 id和scope属性 4.6.2 标准动作 第5章 作为XML的JSP 5.1 为什么要使用XML相容的语法形式 5.2 关于文本类型的语法 5.2.1 jsp:root元素 5.2.2 公共标识符 5.3 指令 5.3.1 page指令 5.3.2 include指令 5.3.1 taglib指令 5.4 脚本元素 5.4.1 声明 5.4.2 脚本代码 5.4.3 表达式 5.5 如何将一个普通的JSP文件转换为一个XML 文档 5.6 JSP1.1的DTD文件 第6章 JSP基础实例 6.1 第一个JSP程序—HelloWorld! 6.2 注释的使用 6.3 脚本元素 6.3.1 声明 6.3.2 表达式 6.3.3 脚本代码 6.4 page指令 6.4.1 import 6.4.2 session 6.4.3 错误处理 6.5 包含其他文件 6.6 使用JavaBean 6.7 内置对象 6.7.1 用request对象获取客户端的数据 6.7.2 用response对象向客户端发送信息 6.7.3 其他内置对象 6.8 6.9 使用插件 6.10 使用session对象 6.10.1 会话的概念 6.10.2 session对象可用的方法和属性 6.10.3 session对象的基本例子 6.10.4 利用session制作一个购物车 6.10.5 JavaBeans的作用域 6.10.6 利用JavaBeans制作的购物车 6.11 使用application对象 6.11.1 应用的概念 6.11.2 application对象可用的方法和属性 6.11.3 application对象内包含的系统信息 6.11.4 利用application建立一个简单的聊天室 第7章 用JSP实现常见的Web应用 7.1 常见的Web应用及分析 7.1.1 留言板、论坛和社区 7.1.2 聊天室 7.1.3 搜索引擎 7.1.4 电子商务 7.1.6 后台管理系统 7.2 留言板 7.2.1 功能分析 7.2.2 功能实现和技术要点 7.2.3 代码和分析 7.3 进一步完善的留言板 7.3.1 功能分析 7.3.2 功能实现和技术要点 7.3.3 代码和分析 7.4 聊天室 7.4.1 功能实现和技术要点 7.4.2 代码和分析 7.5 下一步 第二部分 高级JSP技术 第8章 JSP开发平台的搭建:J2EE 8.1 J2SDKEE的安装和使用 8.1.1 软硬件的支持 8.1.2 安装 8.2 J2SDKEE的配置 8.2.1 JDBC的配置 8.2.2 事务处理 8.2.3 服务的端口号 8.2.4 日志文件 8.2.5 安全 8.2.6 钝化发生的内存极限 8.2.7 JNDI服务器主机 8.2.8 HTTP服务的发布目录 8.3 WebLogic的安装和使用 8.3.1 软硬件要求 8.3.2 安装和启动 8.4 WebLogic的配置 8.4.1 系统级参数的设置 8.4.2 将WebLogic作为HTTP服务器使用 8.4.3 使用ISAPI桥连接WebLogic和IIS 8.4.4 WebLogic配置示例 第9章 扩展JSP标签 9.1 概述 9.1.1 扩展标签的作用 9.1.2 如何开发扩展标签 9.1.3 简单的扩展标签 9.1.4 包含内容处理的扩展标签 9.1.5 能够协作的扩展标签 9.1.6 定义了脚本变量的扩展标签 9.2 标签处理类的开发 9.2.1 接口和基类 9.2.2 开发 9.3 标签库文件 9.3.1 taglib 9.3.2 tag 9.4 定位一个tld文件 9.4.1 在Web.xml中定位一个tld文件 9.4.2 直接在JSP文件中定位tld文件 9.5 扩展标签实例 9.5.1 得到父标签的数据 9.5.2 TestTag类 9.5.3 Title类 9.5.4 Data类 9.5.5 TLD文件 9.5.6 在JSP中使用扩展标签 第10章 Enterprise JavaBeans 10.1 Java服务器端组件标准—EJB 10.1.1 EJB和JavaBeans 10.1.2 EJB的开发与使用中的角色 10.2 Session Bean 10.2.1 Session Bean的状态管理模式 10.2.2 Session Bean的生命周期 10.3 Entity Bean 10.3.1 Entity Bean的特性 10.3.2 Entity Bean的生命周期 10.4 EJB的开发 10.4.1 Enterprise JavaBeans的实际处理文件 10.4.2 实现EJBObject文件 10.4.3 实现EJBHome文件 10.4.4 生成ejb-jar.xml文件 10.4.5 打包生成JAR文件 10.5 EJB的部署—J2SDKEE 10.5.1 使用deploytool打包EJB 10.5.2 使用deploytol部署EJB 10.6 EJB的部署—BEA WebLogic 10.6.1 生成可部署的ejb-jar包 10.6.2 部署WbLogic的ejb-jar包 10.7 使用EJB 10.7.1 本地访问EJB 10.7.2 远程访问EJB 10.8 JSP和EJB 10.9 EJB开发实例—电子商务应用 10.9.1 EJB的实现文件—TestCartEJB 10.9.2 实现Home接口TestCartHome 10.9.3 实现远程Object接口TestCart 10.9.4 EJB的Web组件TestCartWebImp 10.9.5 JSP文件 10.9.6 实例的内部运行逻辑 第11章 其他高级功能 11.1 JDBC2.0和JDBC数据库连接池 11.1.1 JDBC2.0新功能概述 11.1.2 结果集增强功能 11.1.3 批处理更新 11.1.4 对Java对象的持久性 11.1.5 数据库连接池使用实例 11.2 文件上载 11.2.1 实现机理 11.2.2 文件上载实例 第12章 JSP高级应用实例:网上书店 12.1 概述 12.2 扩展标签的使用 12.2.1 数据集作用的BookList标签 12.2.2 让数据循环输出的Books标签 12.2.3 输出数据的标签 12.2.4 控制页面前进、后退的标签 12.2.5 测试标签 12.3 EJB及其Web组件 12.3.1 ShoppingCart 12.3.2 Books
前言 第一部分 JSP入门 第1章 概述 1.1 Java技术 1.1.1 Java技术的发展 1.1.2 JavaBeans 1.1.3 JDBC 1.1.4 J2EE 1.1.5 EJB 1.1.6 Java Servlet 1.2 JSP技术 1.2.1 JSP技术概述 1.2.2 JSP的优势及与其他Web开发工具的比较 1.3 JSP开发Web的几种主要方式 1.3.1 直接使用JSP 1.3.2 JSP+JavaBeans 1.3.3 JSP+JavaBeans+Servlet 1.3.4 J2EE开发模型 1.4 本书用到的软件及获取 第2章 预备知识 2.1 Java程序设计基础 2.1.1 Java语言规则 2.1.2 Java变量和函数 2.1.3 子类 2.1.4 this和super 2.1.5 类的类型 2.1.6 抽象类 2.1.7 接口 2.1.8 包 2.2 JavaBeans 2.2.1 JavaBeans的属性 2.2.2 JavaBeans的事件 2.2.3 持久化 2.2.4 用户化 2.3 Java Servlet 2.3.1 HTTP Servlet API 2.3.2 系统信息 2.3.3 传送HTML信息 2.4 SQL语言 2.4.1 SQL子类型 2.4.2 SQL语言的具体命令和使用 2.5 JDBC 2.5.1 什么是 JDBC 2.5.2 JDBC 产品 2.5.3 连接概述 2.5.5 一个简单的例子 第3章 JSP开发平台的建立:Tomcat 3.1 Tomcat的安装和直接使用 3.2 Tomcat和Apache的配合 3.3 TomcatIIS的配合 3.4 Tomcat的配置和常见问题 3.4.1 Tomcat的主配置文件:server.xml 3.4.2 Windows下代码保护的问题 3.4.3 Apache、IISTomcat协作时工作 目录的添加 3.4.4 设定Tomcat作为Windows的服务而启动 3.4.5 在Tomcat中建立新的Web应用程序 第4章 JSP的语法和语义 4.1 通用的语法规则 4.1.1 元素的语法规则 4.1.2 JSP中的相对路径 4.2 注释 4.3 指令 4.3.1 page指令 4.3.2 include指令 4.3.3 taglib指令 4.4 内置对象 4.5 脚本元素 4.5.1 声明 4.5.2 表达式 4.5.3 脚本代码 4.6 动作 4.6.1 id和scope属性 4.6.2 标准动作 第5章 作为XML的JSP 5.1 为什么要使用XML相容的语法形式 5.2 关于文本类型的语法 5.2.1 jsp:root元素 5.2.2 公共标识符 5.3 指令 5.3.1 page指令 5.3.2 include指令 5.3.1 taglib指令 5.4 脚本元素 5.4.1 声明 5.4.2 脚本代码 5.4.3 表达式 5.5 如何将一个普通的JSP文件转换为一个XML 文档 5.6 JSP1.1的DTD文件 第6章 JSP基础实例 6.1 第一个JSP程序—HelloWorld! 6.2 注释的使用 6.3 脚本元素 6.3.1 声明 6.3.2 表达式 6.3.3 脚本代码 6.4 page指令 6.4.1 import 6.4.2 session 6.4.3 错误处理 6.5 包含其他文件 6.6 使用JavaBean 6.7 内置对象 6.7.1 用request对象获取客户端的数据 6.7.2 用response对象向客户端发送信息 6.7.3 其他内置对象 6.8 6.9 使用插件 6.10 使用session对象 6.10.1 会话的概念 6.10.2 session对象可用的方法和属性 6.10.3 session对象的基本例子 6.10.4 利用session制作一个购物车 6.10.5 Java
前言
第一部分 JSP入门
第1章 概述
1.1 Java技术
1.1.1 Java技术的发展
1.1.2 JavaBeans
1.1.3 JDBC
1.1.4 J2EE
1.1.5 EJB
1.1.6 Java Servlet
1.2 JSP技术
1.2.1 JSP技术概述
1.2.2 JSP的优势及与其他Web开发工具的比较
1.3 JSP开发Web的几种主要方式
1.3.1 直接使用JSP
1.3.2 JSP+JavaBeans
1.3.3 JSP+JavaBeans+Servlet
1.3.4 J2EE开发模型
1.4 本书用到的软件及获取
第2章 预备知识
2.1 Java程序设计基础
2.1.1 Java语言规则
2.1.2 Java变量和函数
2.1.3 子类
2.1.4 this和super
2.1.5 类的类型
2.1.6 抽象类
2.1.7 接口
2.1.8 包
2.2 JavaBeans
2.2.1 JavaBeans的属性
2.2.2 JavaBeans的事件
2.2.3 持久化
2.2.4 用户化
2.3 Java Servlet
2.3.1 HTTP Servlet API
2.3.2 系统信息
2.3.3 传送HTML信息
2.4 SQL语言
2.4.1 SQL子类型
2.4.2 SQL语言的具体命令和使用
2.5 JDBC
2.5.1 什么是 JDBC
2.5.2 JDBC 产品
2.5.3 连接概述
2.5.5 一个简单的例子
第3章 JSP开发平台的建立:Tomcat
3.1 Tomcat的安装和直接使用
3.2 Tomcat和Apache的配合
3.3 TomcatIIS的配合
3.4 Tomcat的配置和常见问题
3.4.1 Tomcat的主配置文件:server.xml
3.4.2 Windows下代码保护的问题
3.4.3 Apache、IISTomcat协作时工作
目录的添加
3.4.4 设定Tomcat作为Windows的服务而启动
3.4.5 在Tomcat中建立新的Web应用程序
第4章 JSP的语法和语义
4.1 通用的语法规则
4.1.1 元素的语法规则
4.1.2 JSP中的相对路径
4.2 注释
4.3 指令
4.3.1 page指令
4.3.2 include指令
4.3.3 taglib指令
4.4 内置对象
4.5 脚本元素
4.5.1 声明
4.5.2 表达式
4.5.3 脚本代码
4.6 动作
4.6.1 id和scope属性
4.6.2 标准动作
第5章 作为XML的JSP
5.1 为什么要使用XML相容的语法形式
5.2 关于文本类型的语法
5.2.1 jsp:root元素
5.2.2 公共标识符
5.3 指令
5.3.1 page指令
5.3.2 include指令
5.3.1 taglib指令
5.4 脚本元素
5.4.1 声明
5.4.2 脚本代码
5.4.3 表达式
5.5 如何将一个普通的JSP文件转换为一个XML
文档
5.6 JSP1.1的DTD文件
第6章 JSP基础实例
6.1 第一个JSP程序—HelloWorld!
6.2 注释的使用
6.3 脚本元素
6.3.1 声明
6.3.2 表达式
6.3.3 脚本代码
6.4 page指令
6.4.1 import
6.4.2 session
6.4.3 错误处理
6.5 包含其他文件
6.6 使用JavaBean
6.7 内置对象
6.7.1 用request对象获取客户端的数据
6.7.2 用response对象向客户端发送信息
6.7.3 其他内置对象
6.8
6.9 使用插件
6.10 使用session对象
6.10.1 会话的概念
6.10.2 session对象可用的方法和属性
6.10.3 session对象的基本例子
6.10.4 利用session制作一个购物车
6.10.5 JavaBeans的作用域
6.10.6 利用JavaBeans制作的购物车
6.11 使用application对象
6.11.1 应用的概念
6.11.2 application对象可用的方法和属性
6.11.3 application对象内包含的系统信息
6.11.4 利用application建立一个简单的聊天室
第7章 用JSP实现常见的Web应用
7.1 常见的Web应用及分析
7.1.1 留言板、论坛和社区
7.1.2 聊天室
7.1.3 搜索引擎
7.1.4 电子商务
7.1.6 后台管理系统
7.2 留言板
7.2.1 功能分析
7.2.2 功能实现和技术要点
7.2.3 代码和分析
7.3 进一步完善的留言板
7.3.1 功能分析
7.3.2 功能实现和技术要点
7.3.3 代码和分析
7.4 聊天室
7.4.1 功能实现和技术要点
7.4.2 代码和分析
7.5 下一步
第二部分 高级JSP技术
第8章 JSP开发平台的搭建:J2EE
8.1 J2SDKEE的安装和使用
8.1.1 软硬件的支持
8.1.2 安装
8.2 J2SDKEE的配置
8.2.1 JDBC的配置
8.2.2 事务处理
8.2.3 服务的端口号
8.2.4 日志文件
8.2.5 安全
8.2.6 钝化发生的内存极限
8.2.7 JNDI服务器主机
8.2.8 HTTP服务的发布目录
8.3 WebLogic的安装和使用
8.3.1 软硬件要求
8.3.2 安装和启动
8.4 WebLogic的配置
8.4.1 系统级参数的设置
8.4.2 将WebLogic作为HTTP服务器使用
8.4.3 使用ISAPI桥连接WebLogic和IIS
8.4.4 WebLogic配置示例
第9章 扩展JSP标签
9.1 概述
9.1.1 扩展标签的作用
9.1.2 如何开发扩展标签
9.1.3 简单的扩展标签
9.1.4 包含内容处理的扩展标签
9.1.5 能够协作的扩展标签
9.1.6 定义了脚本变量的扩展标签
9.2 标签处理类的开发
9.2.1 接口和基类
9.2.2 开发
9.3 标签库文件
9.3.1 taglib
9.3.2 tag
9.4 定位一个tld文件
9.4.1 在Web.xml中定位一个tld文件
9.4.2 直接在JSP文件中定位tld文件
9.5 扩展标签实例
9.5.1 得到父标签的数据
9.5.2 TestTag类
9.5.3 Title类
9.5.4 Data类
9.5.5 TLD文件
9.5.6 在JSP中使用扩展标签
第10章 Enterprise JavaBeans
10.1 Java服务器端组件标准—EJB
10.1.1 EJB和JavaBeans
10.1.2 EJB的开发与使用中的角色
10.2 Session Bean
10.2.1 Session Bean的状态管理模式
10.2.2 Session Bean的生命周期
10.3 Entity Bean
10.3.1 Entity Bean的特性
10.3.2 Entity Bean的生命周期
10.4 EJB的开发
10.4.1 Enterprise JavaBeans的实际处理文件
10.4.2 实现EJBObject文件
10.4.3 实现EJBHome文件
10.4.4 生成ejb-jar.xml文件
10.4.5 打包生成JAR文件
10.5 EJB的部署—J2SDKEE
10.5.1 使用deploytool打包EJB
10.5.2 使用deploytol部署EJB
10.6 EJB的部署—BEA WebLogic
10.6.1 生成可部署的ejb-jar包
10.6.2 部署WbLogic的ejb-jar包
10.7 使用EJB
10.7.1 本地访问EJB
10.7.2 远程访问EJB
10.8 JSP和EJB
10.9 EJB开发实例—电子商务应用
10.9.1 EJB的实现文件—TestCartEJB
10.9.2 实现Home接口TestCartHome
10.9.3 实现远程Object接口TestCart
10.9.4 EJB的Web组件TestCartWebImp
10.9.5 JSP文件
10.9.6 实例的内部运行逻辑
第11章 其他高级功能
11.1 JDBC2.0和JDBC数据库连接池
11.1.1 JDBC2.0新功能概述
11.1.2 结果集增强功能
11.1.3 批处理更新
11.1.4 对Java对象的持久性
11.1.5 数据库连接池使用实例
11.2 文件上载
11.2.1 实现机理
11.2.2 文件上载实例
第12章 JSP高级应用实例:网上书店
12.1 概述
12.2 扩展标签的使用
12.2.1 数据集作用的BookList标签
12.2.2 让数据循环输出的Books标签
12.2.3 输出数据的标签
12.2.4 控制页面前进、后退的标签
12.2.5 测试标签
12.3 EJB及其Web组件
12.3.1 ShoppingCart
12.3.2 Books
附录A JSP应用实例:网上教育代码
附录B JavaServer Pages白皮书
附录C 常用JSP相关网址

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧