<?xml version="1.0" encoding="UTF-8"?>   
<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN" "web-jsptaglibrary_1_2.dtd" >   
<taglib>   
  <tlibversion>tlibversion</tlibversion>  <!-- 你自定义标签的版本数 -->   
  <jsp-version>1.2</jsp-version>  <!-- 指定你的JSP版本,扩张标签是在JSP1.2之后兼容的 --?>   
  <shortname>shortname</shortname> <!-- 标签的简写 -->   
  <tag>   
    <name>tags</name>  <!-- 标签名字 -->   
    <tagclass>com.mercyblitz.mytags</tagclass>  <!-- 指定你的标签的类 -->   
  </tag>   
</taglib>   
  
格式改成这样..

解决方案 »

  1.   

    改了以后又报这个错误了:org.apache.jasper.JasperException: Unable to initialize TldLocationsCache: XML parsing error on file /WEB-INF/hello.tld: (line 5, col 70)
    org.apache.jasper.compiler.TldLocationsCache.init(TldLocationsCache.java:248)
    org.apache.jasper.compiler.TldLocationsCache.getLocation(TldLocationsCache.java:219)
    org.apache.jasper.JspCompilationContext.getTldLocation(JspCompilationContext.java:530)
    org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:419)
    org.apache.jasper.compiler.Parser.parseDirective(Parser.java:476)
    org.apache.jasper.compiler.Parser.parseElements(Parser.java:1426)
    org.apache.jasper.compiler.Parser.parse(Parser.java:133)
    org.apache.jasper.compiler.ParserController.doParse(ParserController.java:216)
    org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
    org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:167)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:306)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)