苹果的成长日记

我还是个青苹果呀!

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  57 随笔 :: 0 文章 :: 74 评论 :: 0 Trackbacks

   创建一个web应用程序步骤比较简单,在tomcat安装目录的webapps文件夹下创建一个文件夹(假如这里是myApp),这就是将要存放你的web页面和servlet的地方。在myApp下再创建一个WEB-INF文件夹,里面存放一些配置文件,如web.xml,简单的web.xml文件的格式是
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
  <!-- JSPC servlet mappings start -->
    <servlet>
        <servlet-name>RequestDemoServlet</servlet-name>
        <servlet-class>RequestDemoServlet</servlet-class>
    </servlet>   
<servlet-mapping>
        <servlet-name>RequestDemoServlet</servlet-name>
        <url-pattern>/RequestDemoServlet</url-pattern>
   </servlet-mapping>
   <!-- JSPC servlet mappings end -->
</web-app>
 这个<servlet-name>是你创建的servlet的名字,以后可以用它引用这个servlet,把这个servlet存放在WEB-INF文件夹的classes文件夹中。用javac编译这个servlet生成.class文件,注意必须把%Tomcat%\common\lib\servlet.jar添加到classpath中,可以修改环境变量。
    所有的html,jsp页面直接存放在myApp目录下,WEB-INF目录下的内容都是在浏览器中都是不可见的。这时候如果你在浏览器中输入
http://localhost:8080/myApp/RequestDemoServlet是无法运行的。因为myApp这个context还没有在系统中声明。到安装目录下的conf文件夹下,打开server.xml文件,在<Host></Host>之间加上
 <Context path="/myApp" docBase="myApp" debug="0" reloadable="false"/>
即可,现在你的servlet应该可以运行了吧。
  

posted on 2005-04-27 15:23 苹果 阅读(1074) 评论(0)  编辑  收藏 所属分类: J2EE/JAVA学习

只有注册用户登录后才能发表评论。


网站导航: