第4章 Tomcat与Eclipse深入详解

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.2.5 中文问题的一个简单解决方案 (1)编辑Tomcat的服务配置文件
%Catalina_Home%\conf\server.xml,在Connector元素 中增加属性URIEncoding="GBK"或 URIEncoding="GB2312“ (2)编辑Tomcat的站点配置文件 %Catalina_Home%\conf\web.xml,在Servlet的JSP配置 中添加一个参数变量javaEncoding=GBK(默认为“utf8”)。 (3)可以在站点本身的web.xml文件中增加字符编码设置 。
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
www.ceac.org.cn
第4章 Tomcat与Eclipse深入详解
源自文库知识点及技能点 ▲ 深刻认识Tomcat的目录结构 ▲ Tomcat配置攻略 ▲ Tomcat高级设置 ▲ 安装Eclipse 3.1及其插件 ▲ Eclipse的基本配置 ▲ 应用Eclipse开发Java应用程序、JSP页面和 Servlet
课程描述
本章前半部分首先就Tomcat的目录结构做简要分析, 以帮助读者理解Tomcat的工作机制;再就Tomcat的配置展 开做详细讲解。
本章后半部分先就Eclipse 3.1及其插件的安装做简单介 绍,再就Eclipse 3.1的配置展开做详细讲解,最后以Eclipse 为平台,开发测试Java应用程序、JSP页面和Servlet。
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
www.ceac.org.cn
4.1 认识Tomcat的目录结构
重点、难点 • 重点:深刻认识Tomcat的目录结构, web.xml元素。 • 难点:Tomcat的目录结构。 讨论 • Tomcat的目录结构 。
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
www.ceac.org.cn
4.2 Tomcat的配置
4.2.6 加大Tomcat连接数 • 与 最 大 连 接 数 相 关 的 参 数 为 maxThreads 、
maxSpareThreads 和 acceptCount , 如 果 要 加 大 并 发 连 接 数,应同时加大这几个参数。 4.2.7 配置虚拟主机(Virtual Host) • 在域名服务器(DNS)上建立IP地址的别名,并且通知 Web服务器把发往不同域名的请求分发到相应的网页目 录上。 4.2.8 配置基础验证(Basic Authentication)
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
www.ceac.org.cn
4.1 认识Tomcat的目录结构
4.1.1 Tomcat的目录结构 Tomcat 5.5安装完成之后, 目录结构如图4-1所示。
图4-1
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
www.ceac.org.cn
4.1 认识Tomcat的目录结构
4.1.2 服务器配置文件server.xml
服务器配置文件server.xml存放在 %Catalina_Home%\conf子目录中。
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
www.ceac.org.cn
4.1 认识Tomcat的目录结构
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
www.ceac.org.cn
4.3 安装Eclipse 3.1及其配置
4.3.8 调用插件菜单及快捷按钮 (1)单击〖Windows〗→〖Customize Perspective〗,在
“Shortcut”选项卡中,将“MyEclipse”选项的EJB、 J2EE Projects子项打上钩,并将Web子项右侧的HTML、 JSP、Servlet等三个选项也打上钩 。 (2)选择Submenus为Show View(显示视图),将 “MyEclipse Enterprise Workbench”打上钩 。 (3)转换到选项卡Commands:将MyEclipse的各项都打上 钩(如果没有选择的话) (4)单击【OK】按钮,退出“Customize Perspective”窗口
CGI)
4.2.12 改变Tomcat中的JSP编译器(JSP Compiler) 在<init-param> 元素中定义一个名字 “compiler”,并
且在value中有一个支持编译的编译器名字。
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
4.2 Tomcat的配置
www.ceac.org.cn
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
www.ceac.org.cn
4.3 安装Eclipse 3.1及其配置
4.3.5 Eclipse平台架构 Eclipse平台就好比是一幢房子,Workbench、Jface、Swt、
Workspace、Help、Team、Jdt、Pde都是基于这个平台的 插件 4.3.6 配置Java和Tomcat (1)配置Java (2)配置Tomcat 4.3.7 配置MyEclipse (1)注册MyEclipse (2)添加jdk1.5 (3)配置应用服务器 (4)配置数据库驱动程序 (5)配置HTML及JSP的字符编码
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
www.ceac.org.cn
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
4.2 Tomcat的配置
www.ceac.org.cn
4.2.9 配置单点登录(Single Sign-On)
4.2.10 配置用户定制目录(Customized User Directories)
4.2.11 在Tomcat中使用CGI脚本 支持通用网关接口(Common Gateway Interface,即
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
www.ceac.org.cn
4.3 安装Eclipse 3.1及其配置
重点、难点 • 安装Eclipse 3.1及其插件。 • Eclipse的基本配置 讨论 • 安装Eclipse 3.1 • Eclipse的基本配置
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
4.3.1 Eclipse 3.1中的新特性: 4.3.2 Eclipse 3.1的安装 4.3.3 Eclipse插件的安装方法 (1) Eclipse的核心目录:plugins和features 。 (2)Eclipse插件的安装方式。 (3) 未能正常加载插件的解决方法 。
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
重点及难点 • Tomcat高级设置 • Tomcat高级设置 讨论 • 中文问题的一个简单解决方案 • 如何改变Tomcat中的JSP编译器
www.ceac.org.cn
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
www.ceac.org.cn
4.3 安装Eclipse 3.1及其配置
4.2.13 限制特定主机访问
(Restricting Access to Specific Host) Tomcat提供了两个参数以供配置:RemoteHostValue 和RemoteAddrValue。
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
4.2 Tomcat的配置
元素声明Servlet,指定这个Servlet的名字和类,然后在 后面用servlet-mapping元素为这个Servlet做URI映射,最 后通过这个映射来问Servlet。
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
www.ceac.org.cn
4.2 Tomcat的配置
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
www.ceac.org.cn
4.2 Tomcat的配置
4.2.4 编辑web.xml,部署Servlet • 与一般的纯JSP页面不同,Servlet需要首先在部署描述符
中描述然后才能被访问。 • 描述Servlet的过程,就是在web.xml中,首先使用servlet
• 4.1.3 web.xml元素简介
– Java Web应用通过一个基于XML的描述符文件来配置其发布 信息,这个文件名为web.xml,存放于WEB-INF子目录下。在 web.xml文件中可包含如下配置信息: 1. 站点的名称和说明。 2. 针对Web站点的环境参数(Context)做初始化的工作。 3. Servlet的定义、映射和始化参数 。 4. Session的设定 。 5. Tag library的映射 。 6. Mime Type的映射 。 7. 安全域配置参数及环境变量的定义 。 8. welcome文件清单 。 9. 错误处理。 10.资源引用(利用JNDI取得站点资源) 。
www.ceac.org.cn
4.2 Tomcat的配置
4.2.1 Tomcat的管理 1、配置应用管理(Manager Web Application) 进入http://localhost:8090/,单击〖Tomcat Manager〗,
弹出登录窗口,如图4-2所示。 2、配置系统管理(Admin Web Application)
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
www.ceac.org.cn
第4章 Tomcat与Eclipse深入详解
主要内容 4.1 认识Tomcat的目录结构 4.2 Tomcat的配置 4.3 安装Eclipse 3.1及其配置 4.4 Eclipse的基本应用及本章实训
国家信息化计算机教育认证
www.ceac.org.cn
动态网页设计(JSP) 第4章 Tomcat与Eclipse深入详解
高等职业教育电子信息类专业 “双证课程”培养方案配套演示文稿 中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
www.ceac.org.cn
第4章 Tomcat与Eclipse深入详解
www.ceac.org.cn
4.3 安装Eclipse 3.1及其配置
4.3.4 Eclipse 3.1的常用插件简介 1 Tomcat启动插件 2 WTP(WebTools Platform)插件 3 VE(Visual Editor)插件 4 lomboz插件 5 Exadel Studio插件 6 MyEclipse插件 7 代码折叠(Code Folding)插件 8 hibernate插件 9 UML2插件 10 HTML Editor插件与测试正则表达式插件RegExTester 11 报表插件JasperAssistant 12 C#插件与CDT
图4-2
中国高等职业技术教育研究会 & CEAC信息化培训认证管理办公室
www.ceac.org.cn
4.2 Tomcat的配置
4.2.2 部署一个Web应用:建立虚拟目录 (1)直接应用%Catalina_Home%\webapps部署WAR文件
或Web应用目录。 (2)编辑server.xml文件,添加Context元素。 (3)自建Context XML片断文件 。 4.2.3 编辑web.xml,优化Tomcat服务器 (1)设置默认欢迎页面 。 (2)如何禁止访问目录列表。 (3)404等常见错误的友好处理 。 (4)设置session的超时时间。
www.ceac.org.cn
4.4 Eclipse的基本应用及本章实训
4.4.1 使用Eclipse开发Java应用程序 (1)打开Java透视图 (2)创建Java项目 (3)创建HelloWorld类 (4)在main方法中添加System.out.println语句 (5)测试Java应用程序 4.4.2 使用Eclipse开发Web应用程序 (1)新建一个J2EE Web项目 (2)MyEclipse透视图
相关文档
最新文档