当前位置:编程学习 > JSP >>

就是一般的jsp中Tag文件的引入,文件都放对地方了,程序也都没有问题,但是却一直报错,如下:

org.apache.jasper.JasperException: /demo2.jsp(6,1) No tag "trangle" defined in tag library imported with prefix "computer" org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40) org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407) org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:198) org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1213) org.apache.jasper.compiler.Parser.parseElements(Parser.java:1449) 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) trangle是tag文件的名称,computer是前缀符。 我刚开始学习jsp 有哪位高手帮帮忙,谢谢了。。。
追问:<%@ page contentType="text/html; charset=gb2312" %>
<%@ taglib tagdir="/WEB-INF/tags" prefix="look" %>
<html>
<look:add>你好!</look:add>
</html>

下面是add.tag文件:
<body>
<% int size=1;
   for(int i=1;i<=3;i++){
     size=size+1;
%>  <font size=<%= size %>>
       <jsp: doBody />
      </font>
<% }
%>
</body>
ps:这是书上的源代码,其他程序都可以跑,就是tag跑不了。当然有··  放在WEB-INF/tags目录里。。找到问题了,原来是我的WEB-INF文件里多了一个web.xml文件,这样的话就要配置,我把它删了就好了。。  谢谢啊~~~
答案:<%@ taglib prefix="computer" uri="" %>标签是这么引用的
引用的时候要用<computer ></computer>标签里会有一些属性 你提示一下就知道了 这可能是你自定义的

上一个:如何在jsp中实现图片的放大预览
下一个:想买jsp程序设计,谁的好?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,