当web服务器启动的过程中,是有些东西放到内存中的,你删调web.xml,试一试重新启动web服务器,还可不可以用。
下面的问题也是同样的道理,你的tld路径是映射进去了,但你的tld内容却没有

解决方案 »

  1.   

    我试过了重启tomcat,但是还是可以正常访问.
    我没太明白“你的tld路径是映射进去了,但你的tld内容却没有”这句,
    什么意思???
      

  2.   

    自定义标记不一定要在web.xml文件中注册,如果你不需要映射你的tld文件路径,那么就不需要web.xml文件。
      

  3.   

    以下是出错信息,哪位朋友帮忙看看.
    type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: /hellotag_interface.jsp(1,1) Taglib directive: Mandatory attribute prefix missing
    org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
    org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
    org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:200)
    org.apache.jasper.compiler.JspUtil.checkAttributes(JspUtil.java:283)
    org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:405)
    org.apache.jasper.compiler.Node$TaglibDirective.accept(Node.java:612)
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
    org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2213)
    org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2219)
    org.apache.jasper.compiler.Node$Root.accept(Node.java:456)
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
    org.apache.jasper.compiler.Validator.validate(Validator.java:1475)
    org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:214)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:470)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.0.27 logs.