http://localhost:8080/
怎么显示有错误!不能显示

解决方案 »

  1.   

    是不是两个版本不兼容啊
    jdk:j2sdk1.4
    tomcat:tomcat5jdk:有什么最新版本啊
      

  2.   

    你的环境变量没有写或者没有写对。
    你看看 我写的这个。有什么问题在问我。
    自己刚刚学习JAVA,由于能力有限加上写的时间比较仓促,写的不好,请见谅.
    希望能够帮上忙首先是你的JDK配置:
    说明我的JDK安装在D:\JDK1.4,我安装是文件比较"怪"
    象javac、java等JAVA的执行程序在;D:\JDK1.4\jdk\bin
    下,配置的时候需要根据自己的安装位置和javac、java
    等具体位置来。
    一.JDK配置:
    1.
    我的电脑-属性-高级-环境变量中,有PATH(大小写都
    可以)这个变量(没有就自己新建立一个)
    变量名:PATH
    变量值:javac等程序所在路径.
    例如我的JDK安装在D:\JDK1.4中,那么我在D:\JDK1.4目录
    下可以搜索一下javac,得到它的位置:D:\JDK1.4\jdk\bin,
    现在变量值就可以写成
    变量值:[ D:\JDK1.4\jdk\bin; ]
    2.
    我的电脑-属性-高级-系统变量中,新建一个变量.
    变量名:CLASSPATH 
    变量值:tools.jar、dt.jar文件所在路径
    例如我的JDK安装在D:\JDK1.4中,那么我在D:\JDK1.4目录
    下可以搜索一下tool.jar、dt.jar等,得到它的位置都是在
    D:\JDK1.4\jdk\lib下,现在变量值就可以写成
    变量值:[ .;D:\JDK1.4\jdk\lib\tools.jar;D:\JDK1.4\jdk\lib\dt.jar; ](前面的.;也是变量值的内容)二、TOMCAT配置
    1.我的电脑-属性-高级-系统变量中,新建一个变量.
    变量名:JAVA_HOME
    变量值:JDK所在路径.
    例如我的JDK安装在D:\JDK1.4中,现在变量值就可以写成
    变量值:[ D:\JDK1.4; ]2.我的电脑-属性-高级-系统变量中,新建一个变量.
    变量名:TOMCAT_HOME
    变量值:TOMCAT所在路径.
    例如我的JDK安装在D:\Tomcat 5.0中,现在变量值就可以写成
    变量值:[ D:\Tomcat 5.0; ]3.现在我找下servlet-api.jar这个文件在D:\Tomcat 5.0文件夹下的哪里?
    D:\Tomcat 5.0文件夹下搜索servlet-api.jar,
    得到servlet-api.jar位置:D:\Tomcat 5.0\common\lib文件夹下:
    现在我要做的就是修改一下变量CLASSPATH的变量值.
    在变量值最后加上:D:\Tomcat 5.0\common\lib\servlet-api.jar;
    那么变量CLASSPATH的变量值最后的样子是:
    [ .;D:\JDK1.4\jdk\lib\tools.jar;D:\JDK1.4\jdk\lib\dt.jar;D:\Tomcat 5.0\common\lib\servlet-api.jar; ]附------  .代表点好    ;代表分号   [ 、、、]的内容是变量值的值。
    现在在你的IE地址栏输入http://localhost:8080/index.jsp 
    如果你看见了一只“猫”那么配置就可以了。
    不要高兴的太早,要在IE里看见自己写的JSP程序还有一些工作要做。四:配置JAVABEAN,现在你自己写个JAVA小程序,现在写了个HelloWorld.java
    // FrontEnd Plus GUI for JAD
    // DeCompiled : HelloWorld.classimport java.io.IOException;
    import java.io.PrintWriter;
    import javax.servlet.ServletConfig;
    import javax.servlet.ServletException;
    import javax.servlet.http.*;public class HelloWorld extends HttpServlet
    {    public HelloWorld()
        {
        }    public void init(ServletConfig servletconfig)
            throws ServletException
        {
            super.init(servletconfig);
        }    public void service(HttpServletRequest httpservletrequest, HttpServletResponse httpservletresponse)
            throws IOException
        {
            httpservletresponse.setContentType("text/html");
            PrintWriter printwriter = httpservletresponse.getWriter();
            printwriter.println("<html><head><title>Hello world</title></head><body>");
            printwriter.println("\273\266\323\255 ,welcome you  come to j2ee world!");
            printwriter.println("</body></html>");
        }

    请在CMD下编译它(你不知道CMD是什么,晕!)
    进入CMD步骤如下:
    1.点击开始菜单.
    2.点击运行.
    3.输入CMD后,回车.
    看见黑色的窗口了的话,那么你现在就在CMD下了.
    好现在我们开始编译HelloWorld.java了.4.进入HelloWorld.java文件所以在文件夹下:
    例如你的HelloWorld.java放在E:\JAVA中,
    在CMD下输入 
    1 输入 E:回车
    2 输入 cd\JAVA 回车
    3 现在你的目录是E:/JAVA下了,所以你才能找到HelloWorld.java这个文件
    4 输入 javac -encoding ISO8859_1 HelloWorld.java
    (本来输入javac  HelloWorld.java就可以了,但是加上-encoding ISO8859_1是为了显示你文件中的中文)
    5.编译通过了的话,在E:/JAVA你可以找到HelloWorld.class文件.五.进入你TOMCAT目录下的webapps文件夹下.例如 D:\Tomcat 5.0\webapps
    自己新建立一个文件夹,例如hh.在建立一个文件夹,名字为WEB-INF.
    再在文件夹WEB-INF下建立文件夹,名字为classes和一个名字为web的后缀名为xml文件
    文件夹classes下放入HelloWorld.class.
    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>
    <display-name>Welcome to Tomcat</display-name>
    <description>
    Welcome to Tomcat
    </description>
    <servlet>
    <servlet-name>G</servlet-name>
    <servlet-class>HelloWorld</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>G</servlet-name>
    <url-pattern>/JD</url-pattern>
    </servlet-mapping>  
    </web-app>
    其中<servlet-class>名字必须与你的CLASS文件一样,在这是HelloWorld
    <servlet-name>你自己喜欢叫什么就叫什么把.但是下面的<servlet-name>
    名字要与上面<servlet-name>名字一样.在这是G
    <url-pattern>你自己喜欢叫什么就叫什么把.六.进入 控制面板-管理工具-服务
    找到Apache Tomcat服务,停止它后在重启.
    现在你输入http://localhost:8080/hh/JD,
    如果你看见:欢迎 ,welcome you come to j2ee world!
    那么我想对你说,配置OK.现在环境搭建好了,如果你有2个CLASS文件在CLASS文件下
    那么你的xml内容就应该是这样的  
    <!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>
    <display-name>Welcome to Tomcat</display-name>
    <description>
    Welcome to Tomcat
    </description>
    <servlet>
    <servlet-name>G</servlet-name>
    <servlet-class>HelloWorld</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>G</servlet-name>
    <url-pattern>/JD</url-pattern>
    </servlet-mapping>  
    <!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>
    <display-name>Welcome to Tomcat</display-name>
    <description>
    Welcome to Tomcat
    </description>
    <servlet>
    <servlet-name>G1</servlet-name>
    <servlet-class>HelloWorld1</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>G1</servlet-name>
    <url-pattern>/JD1</url-pattern>
    </servlet-mapping>  
    </web-app>
    </web-app>
      

  3.   

    jdk:配置是对的啊,我已经通过了测试;
    可是tomcat;就是不能http://localhost:8080/index.jsp 显示
      

  4.   

    你是不是没有启动Tomcat,要在bin目录下startup的。我以前常犯这种错误。
      

  5.   

    你的机器有没有装IIS,如果有的话请重新设置端口号,如8888
      

  6.   

    jakarta-tomcat-5-bin-20041206
    我已经启动了啊,
    但是还是不显示
      

  7.   

    你先试一下http://localhost:8080/,tomcat有没有启动,重新装一下tomcat,装在c的根目录下面
      

  8.   

    我在dos下运行后:
    出现一个窗口:
    This release of Apache Tomcat  was packaged to run on J2SE 5.0
    or later.it can be run on earlier JVMs by Downloading and
    installing a compatibility  package from the apache tomcat
    binary download page.
    然后在退出
    在原来的窗口显示:
    using CATALINA_BASE     C:\TOMCAT
    using CATALINA_HOME     C:\TOMCAT
    using CATALINA_TMPDIR:  C:\TOMCAT\TEMP
    using JAVA_HOME:        c:\JDK
      

  9.   

    http://java.sun.com/j2se/1.5.0/download.jsp