我在JSP引入一个html 文件也没有成功。郁闷中!

解决方案 »

  1.   

    <jsp:include page = "myconn.jsp"%>
      

  2.   

    这句是不是有问题
    <%@ include file = "myconn.jsp"%>是不是用这个:
    <jsp:include>
      

  3.   

    不好意思<jsp:include page = "myconn.jsp"/>,这样试试
      

  4.   

    这句是不是有问题
    <%@ include file = "myconn.jsp"%>用于加静态页面是不是用这个:
    <jsp:include>用于加载动态页面
      

  5.   

    <%@ include file = "myconn.jsp" flush="true"%>  flush 默认为false
      

  6.   

    哦,对是<jsp:include file = "myconn.jsp" flush="true"%>
      

  7.   

    给你代码,我经常用的:
    <jsp:include page="myconn.jsp" flush="true" >
    </jsp:include>  
    注意路径要对。
      

  8.   

    你的jsp文件路径对吗,只有在同级目录下才可以只要文件名就可以。
      

  9.   

    各位不好意思,怎么还是不行呀:
    一旦成功,马上结贴。
    HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: /test_conn2.jsp(2,0) Include directive has invalid attribute: flush
    at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:94)
    at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:428)
    at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:219)
    at org.apache.jasper.compiler.JspUtil.checkAttributes(JspUtil.java:337)
    at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:326)
    at org.apache.jasper.compiler.Node$IncludeDirective.accept(Node.java:319)
    at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:1028)
    at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:1070)
    at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:1076)
    at org.apache.jasper.compiler.Node$Root.accept(Node.java:232)
    at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:1028)
    at org.apache.jasper.compiler.Validator.validate(Validator.java:607)
    at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:230)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:369)
    at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
    at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
    at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2422)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
    at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
    at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:163)
    at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
    at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
    at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:199)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:700)
    at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:584)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
    at java.lang.Thread.run(Thread.java:536)
      

  10.   

    include句子是:
    <%@ include file = "myconn.jsp" flush="true"%>
      

  11.   

    <jsp:include page = "myconn.jsp" flush="true"%>
      

  12.   

    <jsp:include page = "myconn.jsp" flush="true"%>
    </jsp:include>
      

  13.   

    <jsp:include page = "myconn.jsp" flush="true"%>
    </jsp:include> 后报告:HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Unable to compile class for JSPAn error occurred at line: 5 in the jsp file: /test_conn2.jspGenerated servlet error:
        [javac] Compiling 1 source fileC:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\_\test_conn2_jsp.java:57: cannot resolve symbol
    symbol  : variable sDBDriver  
    location: class org.apache.jsp.test_conn2_jsp
    Class.forName(sDBDriver); 
                  ^An error occurred at line: 5 in the jsp file: /test_conn2.jspGenerated servlet error:
    C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\_\test_conn2_jsp.java:58: cannot resolve symbol
    symbol  : variable sConnStr  
    location: class org.apache.jsp.test_conn2_jsp
    conn = DriverManager.getConnection(sConnStr,"sports","twyysports"); 
                                       ^
    2 errors
      

  14.   

    to skylan(向前追!追,追,追!!!) 
    唉……
    看起来是的,那应该怎么改呢~
      

  15.   

    <%@ include file = "myconn.jsp" %>
      

  16.   

    sDBDriver\sConnStr这两个变量名没有定义
      

  17.   

    <%@ include file = "myconn.jsp" %>
    这样试了吗
    jsp:include page = "myconn.jsp" flush="true"%>
    </jsp:include>
    这样用有问题
      

  18.   

    莫名其妙,好了?最后还是 <%@ include file = "myconn.jsp" %> ?
      

  19.   

    哈哈<%@ include file = "myconn.jsp" %>
    这样没有问题
      

  20.   

    还是SKY说的变量问题吧?
    String sDBDriver = "oracle.jdbc.driver.OracleDriver";              
    String sConnStr = "jdbc:oracle:thin:@128.128.2.2:1521:twyydb"; 
    值传不过去