tag问题 不能解析符号

rosen 2004-03-24 04:51:48
index.php
<html>
<head>
<title>我的例子</title>
<%@ page contentType="text/html; charset=gb2312" %>
<%@ taglib prefix="timesap" uri="WEB-INF/timesap.tld" %>
</head>

<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="1.jsp">
<p> 你的 ID
<input type="text" name="id">
</p>
<p> 现在时间:<timesap:time/>
</p>
<p>
<input type="submit" name="Submit" value="提交">
</p>
</form>
</body>
</html>
----------------------
timesap.tld
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE taglib
PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN"
"http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">

<taglib>
<tlib-version>1.0</tlib-version>
<jsp-version>1.2</jsp-version>
<short-name>timesap</short-name>
<description>A set of example</description>
<tag>
<name>time</name>
<tag-class>timesap</tag-class>
</tag>
</taglib>
----------------------
timesap.java
import javax.servlet.jsp.tagext.*;
import javax.servlet.jsp.*;
import java.util.*;
import java.text.SimpleDateFormat;
public class timesap extends TagSupport
{
public int doEndTag() throws javax.servlet.jsp.JspTagException
{
Date time=new Date();
try
{
pageContext.getOut().print(time);
}
catch(java.io.IOException e)
{
throw new JspTagException("IO Error: " + e.getMessage());
}
return EVAL_PAGE;
}
}
--------------------
报错:
org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: -1 in the jsp file: null

Generated servlet error:
[javac] Since fork is true, ignoring compiler setting.
[javac] Compiling 1 source file
[javac] Since fork is true, ignoring compiler setting.
[javac] C:\Tomcat\work\Standalone\localhost\star\index_jsp.java:88: 不能解析符号
[javac] 符号:类 timesap
[javac] 位置:类 in org.apache.jsp.index_jsp
[javac] timesap _jspx_th_timesap_time_0 = (timesap) _jspx_tagPool_timesap_time.get(timesap.class);
[javac] ^
[javac] C:\Tomcat\work\Standalone\localhost\star\index_jsp.java:88: 不能解析符号
[javac] 符号:类 timesap
[javac] 位置:类 in org.apache.jsp.index_jsp
[javac] timesap _jspx_th_timesap_time_0 = (timesap) _jspx_tagPool_timesap_time.get(timesap.class);
[javac] ^
[javac] C:\Tomcat\work\Standalone\localhost\star\index_jsp.java:88: 不能解析符号
[javac] 符号:类 timesap
[javac] 位置:类 in org.apache.jsp.index_jsp
[javac] timesap _jspx_th_timesap_time_0 = (timesap) _jspx_tagPool_timesap_time.get(timesap.class);
[javac] ^
[javac] 3 个错误
-------------------------
请指教
...全文
128 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
allike 2004-04-02
  • 打赏
  • 举报
回复
我给你留言了,你看看。
rosen 2004-03-24
  • 打赏
  • 举报
回复
UP
rosen 2004-03-24
  • 打赏
  • 举报
回复
老兄,还是不行。
rosen 2004-03-24
  • 打赏
  • 举报
回复
好,看看。
q7pb 2004-03-24
  • 打赏
  • 举报
回复
WEB-INF前加"/",改为<%@ taglib prefix="timesap" uri="/WEB-INF/timesap.tld" %>
rosen 2004-03-24
  • 打赏
  • 举报
回复
UPUP

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧