

下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Tomcat下JSP、Servlet和JavaBean环境的配置和应用建立一、开发环境配置1、 下载 j2sdk 和 tomcat到 sun 官方站点( http:/ )下载 j2sdk ,注意 下载版本为 Windows Offline Installation 的 SDK ,同时最好下载 JDK 5.0 Documentation ;到 tomcat 官方站点 ( /dist/jakarta/tomcat-5/ ) 下载 tomcat(下载最 新 5.5.x版本的 tomcat )。2、 安装 j2sdk 和 tomcat执行 j2sdk 和 tom
2、cat 的安装程序,然后按默认设置进行安装即可。3、 配置 j2sdk 和 tomcat3.1、 设置 j2sdk 环境变量,在我的电脑 -属性-高级-环境变量 -系统变量中添加以下 环境变量 (假定你的 j2sdk 安装在 C:Program FilesJavajdk1.5.0_09 ):JAVA_HOME=C:Program FilesJavajdk1.5.0_09classpath=.;%JA VA_HOME%libdt.jar;%JA VA_HOME%libtools.jar( .;一定不能少,因为它代表当前路径 ) path=%JAV A_HOME%bin可以写一个简单的 java
3、程序来测试 J2SDK 是否已安装成功:public class Testpublic static void main(String args)System.out.println(This is a test program.);将上面的这段程序保存为文件名为 Test.java 的文件。然后打开命令提示符窗口, cd 到你的 Test.java 所在目录,然后键入下面的命令: javac Test.javajava Test此时如果看到打印出来 This is a test program. 的话说明安装成功了,如果没有打印出这句话, 你需要仔细检查一下你的配置情况。3.2、 设置 To
4、mcat 环境变量,在我的电脑 -属性 -高级 -环境变量 - 系统变量中添加以下环境变量 (假定你的 tomcat 安装在 c:tomcat) :CATALINA_HOME=c:tomcat CATALINA_BASE=c:tomcat然后修改环境变量中的 classpath,把 tomcat 安装目录下的 commonlib 下的(可以根据实际追 加)servlet.jar 追加到 classpath 中去,修改后的 classpath 如下:classpath=.;%JA VA_HOME%libdt.jar;%JA VA_HOME%libtools.jar;%CATALINA_HOME%
5、commonlibservlet.jar重新启动 tomcat,在 IE 中访问 http:/localhost:8080/,如果看到 tomcat 的欢迎页面的话说明 安装成功了。、建立自己的 jsp app 目录1、 到 Tomcat 的安装目录的 webapps 目录, 你可以看到 ROOT ,examples, tomcat-docs 之类 Tomcat自带的的目录;2、在 webapps 目录下新建一个自己的目录,起名叫myapp ;3、在 myapp 下新建一个目录 WEB-INF ,注意,目录名称是区分大小写的;4、然后在 WEB-INF 下新建一个文件 web.xml ,内容如
6、下: My Web Application A application for test.5、并在 WEB-INF 下新建一个目录 classes;6、然后在 myapp 下新建一个测试的 jsp 页面,文件名为 index.jsp ,文件内容如下: Now time is: 7、重新启动 Tomcat8、打开浏览器, 输入 http:/localhost:8080/myapp/index.jsp 看到当前时间的话说明就成功了。三、建立自己的 Servlet1、用你最熟悉的编辑器(建议使用有语法检查的java IDE )新建一个 servlet 程序,文件名为 Test.java,文件内容如下
7、:import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse; public class Test extends HttpServlet protected void doGet(HttpServletRequest
8、 request, HttpServletResponse response)throws ServletException, IOException PrintWriter out=response.getWriter();out.println(This is a servlet test.);out.flush();2、 编译 Test.java,产生一个编译后的servlet 文件:Test.class3、将 Test.class 剪切到CATALINA_HOME%webappsmyappWEB-INFclasses 下4、修改 webappsmyappWEB-INFweb.xml ,
9、添加 servlet 和 servlet-mapping ,红色为添加的内容: My Web ApplicationA application for test. Test TestA test Servlet Test Test /Test这段话中的 servlet 这一段声明了你要调用的Servlet,而 servlet-mapping 则是将声明的 servlet映射”到地址/Test 上5、 重新启动 Tomcat, 启动浏览器, 输入http:/localhost:8080/myapp/Test如果看到输出 This is a servlettest.就说明编写的 servlet 成
10、功了。注意:修改了 web.xml 以及新加了 class 后,都要重启 Tomcat。四、建立自己的 Bean1 用你最熟悉的编辑器(建议使用有语法检查的java IDE )新建一个 java 程序,文件名为TestBea n.java,文件内容如下:package test; public class TestBean private String name = null;public TestBean(String strName_p) =strName_p;public void setName(String strName_p) =strName_p;public String getName()return ;2、 编译 TestBean.java,产生一个编译后的 bean 文件包:testTestBean.class3、将整个包 testTestBean.class 剪切到%CATALINA_HOME%webappsmyappWEB-INFclasses 下4、新建一个 TestBean.jsp 文件,文件内容为: Java bean name is: 5、 重新启动 To
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大蒜教学设计-2025-2026学年中职专业课-蔬菜生产技术-农林类-农林牧渔大类
- 2025年中考化学试题分类汇编:金属和金属材料(第2期)解析版
- 3.1体验计算机解决问题的过程(教学设计)-2023-2024学年高一信息技术同步教材配套教学设计+教学设计(粤教版2019必修1)
- 2025年财经法规的考试题及答案
- 蒸馏酒相关知识培训总结课件
- 蒸菜菜品知识培训课件
- 2025年全国登高架设高处作业证考试题库(含答案)
- 蒸汽知识培训课件
- 2025年青岛市中考英语试卷(含答案解析)
- 2025年临床医学相关知识模拟习题及答案
- 智研咨询发布-2025年中国数控折弯机行业产业链全景分析及发展趋势预测报告
- 注塑车间15个岗位职责说明
- 中国高血压防治指南(2024年修订版)解读课件
- 消防设施维护培训课件
- 肾内科护理病历
- 谵妄的观察及护理
- 旅游业应急事故处理及游客服务手册
- Unit 1 Teenage Life Reading and Thinking 教学设计-2024-2025学年高一英语人教版(2019)必修第一册
- 江西美术出版社(赣美版)美术四年级上册全册课件
- 食品安全管理台账制度
- 四川省住宅设计标准
评论
0/150
提交评论