Tomcat下配置 jsp,servlet和javabean.pdf_第1页
Tomcat下配置 jsp,servlet和javabean.pdf_第2页
Tomcat下配置 jsp,servlet和javabean.pdf_第3页
Tomcat下配置 jsp,servlet和javabean.pdf_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

TomcatTomcat 下下配置配置 jspjsp servletservlet 和和 javabeanjavabean 经常看到 jsp 的初学者问 tomcat 下如何配置 jsp servlet 和 bean 的问题 于是总结了一 下如何 tomcat 下配置 jsp servlet 和 ben 希望对那些初学者有所帮助 一 开发环境配置一 开发环境配置 第一步 下载j2sdk和tomcat 到sun官方站 下载 j2sdk 注意下载版本为 Windows Offline Installation 的 SDK 同时最好下载 J2SE 1 5 0 Documentation 然后到 tomcat 官方站点 http jakarta apache org site downloads downloads tomcat 5 cgi 下载 tomcat 下载最新 5 5 9 版本的 tomcat 第二步 安装和配置你的 j2sdk 和 tomcat 执行 j2sdk 和 tomcat 的安装程序 然后按默 认设置进行安装即可 1 安装 j2sdk 以后 需要配置一下环境变量 在我的电脑 属性 高级 环境变量 系统 变量中添加以下环境变量 假定你的 j2sdk 安装在 c j2sdk1 5 0 JAVA HOME c j2sdk1 5 0 classpath JAVA HOME lib dt jar JAVA HOME lib tools jar 一定不能少 因为它 代表当前路径 path JAVA HOME bin 接着可以写一个简单的 java 程序来测试 J2SDK 是否已安装成功 public class Test public static void main String args System out println This is a test program 将上面的这段程序保存为文件名为 Test java 的文件 然后打开命令提示符窗口 cd 到你的 Test java 所在目录 然后键入下面的命令 javac Test java java Test 此时如果看到打印出来 This is a test program 的话说明安装成功了 如果没有打印出这 句话 你需要仔细检查一下你的配置情况 2 安装 Tomcat 后 在我的电脑 属性 高级 环境变量 系统变量中添加以下环境变量 假定你的 tomcat 安装在 c tomcat CATALINA HOME c tomcat CATALINA BASE c tomcat 然后修改环境变量中的 classpath 把 tomat 安装目录下的 common lib 下的 可以根据实 际追加 servlet jar 追加到 classpath 中去 修改后的 classpath 如下 classpath JAVA HOME lib dt jar JAVA HOME lib tools jar CATALINA HOME commo n lib servlet 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 内容如下 My Web Application A application for test 5 在 myapp 下新建一个测试的 jsp 页面 文件名为 index jsp 文件内容如下 Now time is 6 重启 Tomcat 7 打开浏览器 输入 http localhost 8080 myapp index jsp 看到当前时间的话说明就成 功了 第四步 建立自己的 Servlet 1 用你最熟悉的编辑器 建议使用有语法检查的 java ide 新建一个 servlet 程序 文件 名为 Test java 文件内容如下 package test 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 request HttpServletResponse response throws ServletException IOException PrintWriter out response getWriter out println This is a servlet test out flush 2 编译 将 Test java 放在 c test 下 使用如下命令编译 C Test javac Test java 然后在 c Test 下会产生一个编译后的 servlet 文件 Test class 3 将结构test Test class剪切到 CATALINA HOME webapps myapp WEB INF classes下 也就是剪切那个 test 目录到 classes 目录下 如果 classes 目录不存在 就新建一个 现在 webapps myapp WEB INF classes 下有 test Test class 的文件目录结构 4 修改 webapps myapp WEB INF web xml 添加 servlet 和 servlet mapping 编辑后的 web xml 如下所示 红色为添加的内容 My Web Application A application for test Test Test A test Servlet test Test Test Test 这段话中的 servlet 这一段声明了你要调用的 Servlet 而 servlet mapping 则是将声明的 servlet 映射 到地址 Test 上 5 好了 重启动 Tomcat 启动浏览器 输入 http localhost 8080 myapp Test 如果看到 输出 This is a servlet test 就说明编写的 servlet 成功了 注意 修改了 web xml 以及新加了 class 都要重启 Tomcat 第四步 建立自己的 Bean 1 用你最熟悉的编辑器 建议使用有语法检查的 java ide 新建一个 java 程序 文件名 为 TestBean java 文件内容如下 package test public class TestBean private String name null public TestBean String strName p this name strName p public void setName String strName p this name strName p public String getName return this name 2 编译 将 TestBean java 放在 c test 下 使用如下命令编译 C Test javac TestBean java 然后在 c Test 下会产生一个编译后的 bean 文件 TestBean class 3 将 TestBean class 文件剪切 到 CATALINA HOME webapps myapp WEB INF classes test 下 4 新建一个 TestBean jsp 文件 文件内容为 Java bean name is 5 好了 重启 Tomcat 启动浏览器 输入 http localhost

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论