你在tomcat\webapps\下建一个你的目录,bean放在这个目录\WEB-INF\classes\下面,然后修改tomcat\conf\下的server.xml文件,在这个文件中加入
        <Context path="/你建的目录名" 
                 docBase="webapps/你建的目录名" 
                 crossContext="false"
                 debug="0" 
                 reloadable="true" > 
        </Context>
访问地址:http://localhost:8080/你建的目录名/文件名

解决方案 »

  1.   

    JSP文件虚拟目录对于初学者来说,可以是系统默认的就可以了,在TOMCAT下的webapps/ROOT/下就可以了,不过你可以建立虚拟目录,在ROOT下建自己的虚拟目录就可以了,比如说,ROOT/myjsp/ 访问时 输入http://localhost:8080/myjsp/你的文件名.jsp  就可以访问了。还有JAVABEAN放的路径。如果是默认的,就放在ROOT/WEB-INF/classes下面就可以了,如果自己有虚拟目录,在自己的虚拟目录下建立WEB-INF/classes放里就可以了。
      

  2.   

    上面的有点出入,这回对了。
    JSP文件虚拟目录对于初学者来说,可以是系统默认的就可以了,在TOMCAT下的webapps/ROOT/下就可以了,不过你可以建立虚拟目录,在和ROOT平级下建自己的虚拟目录就可以了,比如说,webapps/myjsp/ 访问时 输入http://localhost:8080/myjsp/你的文件名.jsp  就可以访问了。还有JAVABEAN放的路径。如果是默认的,就放在ROOT/WEB-INF/classes下面就可以了,如果自己有虚拟目录,在自己的虚拟目录下建立WEB-INF/classes放里就可以了。
    同时要向楼上说的那样,改server.xml文件
      

  3.   

    上面同志的回答都正确
    但如果我要在其他地方建立自己的站点呢?比如tomcat位于c:\tomcat4.1下,而我的站点在d:\web下,帮助文档说docBase可以用绝对路径,但我将其改为docBase="d:/web"后却没有用,tomcat打开的还是其默认网页
    怎么回事,高手???????????
      

  4.   

    path="/web"docBase="d://web"
    应该这样写
      

  5.   

    我自己建目录是成功了,可以运行jsp文件,但就是无法解析javabean,同样的程序放到examples目录里就可以,这是什么原因?
      

  6.   

    上面zxhong兄的写法不知是从哪儿看到的,不要误人子弟呀!
      

  7.   

    一楼的方法是对tomcat3.2的,tomcat3.3是编辑tomcat\conf\下的apps-vhost.xml文件。
      

  8.   

    没问题啊,
    To kaibinsj(天翔):
        你在tomcat\webapps\下建一个你的目录,bean放在这个目录\WEB-INF\classes\下面,然后修改tomcat\conf\下的server.xml文件,在这个文件中加入
            <Context path="/你建的目录名" 
                     docBase="webapps/你建的目录名" 
                     crossContext="false"
                     debug="0" 
                     reloadable="true" > 
            </Context>
    访问地址:http://localhost:8080/你建的目录名/文件名
      

  9.   

    问题:
    上面同志的回答都正确
    但如果我要在其他地方建立自己的站点呢?比如tomcat位于c:\tomcat4.1下,而我的站点在d:\web下,帮助文档说docBase可以用绝对路径,但我将其改为docBase="d:/web"后却没有用,tomcat打开的还是其默认网页
    怎么回事,高手???????????
    答案:
    修改server.xml,增加<context/>内容如下:
    <Context path="/web" docBase="d:\web" 
             debug="0" privileged="true" reloadable="true"/>
    而后你在你的ie地址栏中输入http://<你的主机名或者ip地址>:8080/web/<你的文件名>,这样就ok 了.
    还有一点你必须要注意,在你的d:\web目录下,必须有WEB-INF文件夹,并且WEB-INF文件夹下必须有classes文件夹,你的javabean的class文件都要放在classes文件夹下。同时,你的WEB-INF文件夹下要有web.xml文件,这 个文件就是你的web应用程序的部署文件!!
    搞定!!
      

  10.   

    又是一个不眠夜,CSDN要戒严了。记得葛优(演的一个人物)曾经说过:“……什么人都可以惹,唯独小人不能沾。”初春的一场小雪,纷纷扬扬地下着,掩饰了大地,掩盖了一切人间的罪恶。上帝说:“有阳光就有黑暗,有善举就有罪过。饶恕他吧。”