本机jdk1.5,程序用5.0编译,服务器上jdk1.5,但是在本机编译后的程序放到服务器的tomcat时总是显示404,应该是JDK的问题,不知道咋弄啊~~~遇到过的兄弟姐妹门留个言啊,谢谢啦~~~

解决方案 »

  1.   

    404一半是程序配置出问题,与tommcat无关   把你的log贴出来看看
      

  2.   

    如果是jdk的问题,tomcat根本运行不了.
      

  3.   

    以前也遇到过这样的问题,在本地编译后,放到服务器上去也是404,后来把服务器上的tomcat的jdk改了下就好了,可是这次怎么改都好不了了~~~
      

  4.   

    log日志里报的错误:
    2009-4-22 12:26:50 org.apache.catalina.core.StandardWrapperValve invoke
    严重: Servlet.service() for servlet jsp threw exception
    java.lang.NullPointerException
    at org.apache.jsp.login_jsp._jspService(login_jsp.java:70)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
    at java.lang.Thread.run(Thread.java:619)
      

  5.   

    404错是找不到请求所对应的解决方案,不是jdk的问题
    看楼主的日志,明摆的是请求某jsp页面时在解析过程中出了运行时异常,导致了解析失败。
    去login_jsp页面排错吧。
      

  6.   

    404一是看你部署到tomcat上去没有,到tomcat里面去看看!还有就是你写URL的时候是否写正确,要区分大小写的!还有就是tomcat端口问题,默认8080,你该没,如果没改,有其它程序占用这端口没!