Tomcat+Eclipse 创建Servlet

对于新人来说,有一点没说清楚都可能导致彻底的糊涂和丧失信心,所以俺以亲身经历和感受尽量说的丰富通俗些。

《开发工具一览表:》

JDK1.4.2(下载的文件名:j2sdk-1_4_2-windows-i586.exe)

+Tomcat5(下载的文件名:jakarta-tomcat-5.0.28.exe)

+Eclipse3.1(下载的文件名:eclipse-SDK-3[1].1.2-win32.zip)

+MyEclipse(下载的文件名:fln-me10-2006-01-28.rar) +TomcatPlugin(下载的文件名:tomcatPluginV31.zip)

《Eclipse的Workspace:》

 Workspace就是在Eclipse里指定的工作目录,你指定好后Eclipse会自动建上以后用得着的目录。这个Workspace的东西在你第一次运行Eclipse时会要求你指定,以后可以通过File-Switch Workspace来更改,我的Workspace放在D:/JavaWorkspace

《建项目工程:》

以后练习JSP也好,Servlet也好,还是Bean什么的,都要放在一个项目工程里,项目工程就是一个文件夹里面分门别类放JSP、Servlet、Bean等。

用File-New-Project-Java-Tomcat Project建一个最适合以Tomcat为应用服务器的项目工程,为什么用这个向导呢?那是因为按照工具提供的向导建项目工程,工具会预先给你建上以后用得着的目录,写好配置信息,而且对于新人来说,我们不知道JSP、Servlet、Bean应该放在什么地方才能被调用,但是用这个向导,它会替你在相应的位置放这些东西。

我建的项目工程叫做:TomcatPrj,这时在D:/JavaWorkspace就能看到里面多了一个文件夹D:/JavaWorkspace/TomcatPrj,以后我新建的练习用的JSP、Servlet、Bean都放分门别类放这里(Tomcat Project这个选项是只有安装了Eclipse的插件TomcatPlugin之后才有的)

*********************以上都是预先准备工作***********************

它们的配置见以前的文章,现在说下以Tomcat为应用服务器,在Eclipse里开发Servelet的步骤:

在Eclipse里右键项目工程TomcatPrj,然后点击New-Servlet,输入包名(我的是test)、文件名(我的是MyServlet1)就行了,

这时Eclipse就会给你把这个MyServlet1建在Eclipse-TomcatPrj-WEB-INF/src-test下面,这时,到D:/JavaWorkspace/TomcatPrj/WEB-INF/src/test里看有MyServlet1.java再到D:/JavaWorkspace/TomcatPrj/WEB-INF/classes/test里看有MyServlet1.class(编译过的MyServlet1.java)

现在再来看下Eclipse里代码区域,MyServlet1的代码已经写了好多行了,这就是工具替你写的,仔细看看吧,架子给你都搭好了呢!

****************************运行Servlet*********************************

我们就以工具替我们写的代码MyServlet1为例,练习Servlet的运行。

在MyEclipse Web Browser 里键入 http://127.0.0.1:8080/TomcatPrj/servlet/MyServlet1

运行成功!

奇怪为什么是“/servlet/MyServlet1”?

打开 D:/JavaWorkspace/TomcatPrj/WEB-INF/web.xml 里有MyServlet1的配置信息,用文本编辑器打开,看看里面有 <url-pattern>/servlet/MyServlet1</url-pattern>这是MyServlet1的访问路径

把“/servlet/” 改成““/Myservlet/”,再在MyEclipse Web Browser 里键入 http://127.0.0.1:8080/TomcatPrj/Myservlet/MyServlet1,结果是一样成功的。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值