servlet笔记整理(tomcat服务器)

上传人:第*** 文档编号:32696764 上传时间:2018-02-12 格式:DOCX 页数:17 大小:163.10KB
返回 下载 相关 举报
servlet笔记整理(tomcat服务器)_第1页
第1页 / 共17页
servlet笔记整理(tomcat服务器)_第2页
第2页 / 共17页
servlet笔记整理(tomcat服务器)_第3页
第3页 / 共17页
servlet笔记整理(tomcat服务器)_第4页
第4页 / 共17页
servlet笔记整理(tomcat服务器)_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《servlet笔记整理(tomcat服务器)》由会员分享,可在线阅读,更多相关《servlet笔记整理(tomcat服务器)(17页珍藏版)》请在金锄头文库上搜索。

1、1目录1. 配置 tomcat.22. 主动改变 tomcat 的端口 .23. 设置首页 .24. 虚拟目录配置 .25. 配置域名 .26. 配置默认主机 .27. 实现 servlet 接口的方式 .28. 在 MyEclipse 中配置 tomcat .49. 使用通配符在 servlet 映射到 URL 中 .410. servlet 中的 配置 .511. ServletConfig 对象 .512. http 请求消息头 .613. 状态码原因叙述 .614. http 响应消息头详解 .715. 定时刷新 Refresh 使用 .716. 文件下载 Content-Dispos

2、ition.717. 缓存讲解 .818. 中文乱码处理 .819. HttpServletRequest 对象的详解 .920. 连接数据库 .1021. 分页操作 .1122. md5 加密算法 .1123. cookie 说明 .1224. session 生命周期设置 .1225. 验证码生成算法 .1226. 过滤器 .1427. 控制 session 的销毁时间 .1628. ServletContext 的应用 .1621. 配置 tomcat1 环境变量中添加 JAVA_HOME= 指向你的 jdk 的主目录(并不是 bin 文件目录)2 在不配置 JAVAHOME 的前提下启

3、动 tomcat在 startup.bat 的第 25 行中添加 set JAVA_HOME=JKD 路径2. 主动改变 tomcat 的端口到 conf/server.xml 文件中修改server.xml 的端口号)protocol=org.apache.coyote.http11.Http11NioProtocol redirectPort=8443/3. 设置首页 web 文件夹下配置 WEB-INF 文件夹 在 web.xml 文件中添加配置的代码:hello1.html4. 虚拟目录配置 找到 server.xml 文件 编辑 host 节点 添加 Context path在 se

4、rver.xml 中添加: myweb2:是访问时输入的 web 名, 实际取出的是 web2 中的资源d:web2:绝对路径下 web2 中存放资源如:hello2.html实际访问时输入的地址:http:/localhost:8088/myweb2/hello2.html3 需要重启 tomcat,才能生效 .5. 配置域名(1) 在 C:WINDOWSsystem32driversetc 下的 host 文件添加 127.0.0.1 (2) 在 tomcat 的 server.xml 文件添加主机名 (3) 在 d:web3 加入了一个 /WEB-INF/web.xml 把 hello2

5、.html 设为首页面如果连端口都不希望带,则可以吧 tomcat 的启动端口设为 80 即可.(4) 重启生效6. 配置默认主机在 tomcat/conf/server.xml 文件7. 实现 servlet 接口的方式 在 webapps 下建立一个 web 应用 Web1 在 Web1 下建立 WEB-INF-web.xml web.xml 可以从 ROOT/WEB-INF/web.xml 拷贝 在 WEB-INF 下建立 classes 目录(我们的 Servlet 就要在该目录开发.),建立 lib 文件夹 开发 MyServlet.javapackage com.hsp;3impo

6、rt javax.servlet.*;import javax.servlet.http.*; 为了能将 servlet-api.jar 包引入,需要配置环境变量变量值; E:tomcatapache-tomcat-6.0.20libservlet-api.jar 记得带上文件名 根据 Servlet 规范,我们还需要部署 ServletMyFirstServletcom.hsp.MyFirstServlet 注意:后面不要带.javaMyFirstServlet/ABC4 在浏览器中测试补充: 如果使用 javac 去编译一个 java 文件,则需要带命令参数 javac -d . java

7、 文件8. 在 MyEclipse 中配置 tomcat9. 使用通配符在 servlet 映射到 URL 中有两种格式:第一种格式 *.扩展名 比如 *.do *.ss第二种格式 以 / 开头 同时以 /* 结尾 比如 /* /news/* 通配符练习题: Servlet1 映射到 /abc/* Servlet2 映射到 /* Servlet3 映射到 /abc Servlet4 映射到 *.do 问题(面试题): 当请求 URL 为“/abc/a.html ”, “/abc/*”和“/*”都匹配,哪个 servlet 响应Servlet 引擎将调用 Servlet1。 当请求 URL 为“/abc”时, “/abc/*”和“/abc”都匹配,哪个 servlet 响应Servlet 引擎将调用 Servlet3。 当请求 URL 为“/abc/a.do”时, “/abc/*”和“*.do ”都匹配,哪个 servlet 响应Servlet 引擎将调用 Servlet1。 当请求 URL 为“

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 职业教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号