关于自定义标签的错误!!!
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<taglib>
<taglib-uri>/WEB-INF/heading.tld</taglib-uri>
<taglib-location>/WEB-INF/heading.tld</taglib-location>
</taglib>
</web-app>
heading.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/j2ee/dtds/web-jsptaglibrary_1_2.dtd">
<taglib>
<tlib-version>1.2</tlib-version>
<jsp-version>1.2</jsp-version>
<short-name>sss</short-name>
<uri>/WEB-INF/heading.tld</uri>
<description>
An example tab library for the Soccer League Web Application.
</description>
<tag>
<name>sss</name>
<tag-class>customtag.HeadingHandler</tag-class>
<body-content>JSP</body-content>
<description>
This tag creates a customizable page heading.
</description>
<attribute>
<name>alignment</name>
<required>true</required>
<rtexprvalue>false</rtexprvalue>
</attribute>
<attribute>
<name>color</name>
<required>false</required>
<rtexprvalue>false</rtexprvalue>
</attribute>
</tag>
</taglib>
heading.jsp
<%@taglib prefix="sss" uri="/WEB-INF/heading.tld"%>
<HTML>
<HEAD>
<TITLE>Registration Form</TITLE>
</HEAD>
<BODY BGCOLOR='white'>
<sss:sss alignment=”center” color=”#CCCCFF”>
Soccer League Registration Form
</sss:sss>
</BODY>
</HTML>
当我在JBuilder下编译的时候出现下面这个错误,请问这是什么错误?
"heading.jsp": org.apache.jasper.JasperException: file:C:/myjava/customtag/tag/heading.jsp(10,20) quote symbol expected
问题点数:100、回复次数:6Top
1 楼tager()回复于 2005-02-28 15:04:02 得分 0
没有人回答吗,自已顶一下。Top
2 楼will52000(正式场合不要再写错别字)回复于 2005-02-28 15:15:46 得分 50
属性的双引号好像是全角的,错了Top
3 楼jFresH_MaN(十一月的萧邦-夜曲)回复于 2005-02-28 15:16:01 得分 50
<sss:sss alignment=”center” color=”#CCCCFF”>
你这里的输入法是中文输入法,引号就是不一样的,所以你应该用英文输入法Top
4 楼will52000(正式场合不要再写错别字)回复于 2005-02-28 15:16:48 得分 0
应该是半角的,你是不是切换输入法的时候输错了Top
5 楼tager()回复于 2005-02-28 15:19:19 得分 0
谢谢,各位朋友,已解决,散分。Top
6 楼liqian008(理智的愤青)回复于 2005-02-28 15:37:23 得分 0
楼主已经解决了吗?Top




