标签问题(我没分了,就这20分了)还望指教

sunzhaoqin 2003-09-12 10:48:26
我写标签库的时候出现错误:
org.apache.jasper.JasperException: XML parsing error on file /WEB-INF/tlds/taglib.tld: (line 21, col 22): The content of element type "attribute" must match "(name,required?,rtexprvalue?,type?,description?)".

我的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>tagclass</short-name>
<uri></uri>
<display-name>JSTL sql</display-name>
<description>JSTL 1.0 sql library</description>
<tag>
<name>login</name>
<tag-class>tagclass.login.login</tag-class>
<body-content>JSP</body-content>
<description>Simple conditional login tag</description>
<attribute>
    <name>height</name>
    <required>true</required>
    <rtexprvalue>true</rtexprvalue>
   </attribute>
<attribute>
    <name>width</name>
    <required>true</required>
    <rtexprvalue>true</rtexprvalue>
   </attribute>
</tag>
</taglib>

怎么办哪??我哪里写错了??谢谢指点
...全文
39 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunzhaoqin 2003-09-12
  • 打赏
  • 举报
回复
UP
----------------------------------------------------------------------------- 网上搜索到前辈写的JS排序功能,感觉还不错。因此拿到自己的项目中使用,但是有些小问题, 继续网上搜索,仍然没有找到合适的答案,为了适应要求,特自己动手修改如下,也方便大家, 望指教. 1、修正一个Float类型数据排序问题,老版本把Float当String排序了。 2、增加一个锁定合计栏不参与排序的功能 调用方法参考"使用实例_1.htm" Add by ddgboy in 20090428 QQ:7785526 ----------------------------------------------------------------------------- Auntion TableSort 测试交流第一版 (下一版将会存在部表格相关特效) ----------------------------------------------------------------------------- 作者:Auntion blog:Auntion.blogbus.com e-mail:Auntion@Gmail.com QQ:82874972 ----------------------------------------------------------------------------- 注: 转载请将此说明全部发出,因为可能会有新手不会用,并且该说明会有更详细的扩展说明. 为了国内javascript水平的共同进步,让我们一起努力! 此版为3天完成,今后可能会有升级,请关注我的blog. ----------------------------------------------------------------------------- 主要功能如下: 支持可视编辑,跟以往一样的做table,只用设置一个id即可使用 排序: 数字:根据大小可按照降升序排列 字母:同数字 日期:同数字,格式中不要包含中文 单选、复选框:按照true或false排列 中文:按照第一个字相同的排列. 提供用户接口定义.可以自己实现不同的触发排序的方式 封装,继承,多态. 继承请使用prototype ----------------------------------------------------------------------------- >对于新手: 如何使用? 请参看 使用实例_1.htm : ■ 建立一个table ■ 如需美化请设置他的css样式 ■ 设置表头,即给触发该列排序的td一个class名字 ■ 创建对象,即初试化tableSort这个类. ■ 使用默认的排序触发方式 如果初始化? var apply = new tableSort("bodys","tag"); apply.toTagStart();//这里将使用已经定义的一种默认触发方式. ■ 其中"bodys"为表格的id(可为object或string) -- 根据你的表格ID而改变 ■ 其中"tag"为每列头td的class名 >对于有兴趣扩展的朋友: 本类将提供一个可扩展的模式,当前仅限于触发的方式,即用户接口. 具体请参看tableSort.class.js 注: 可以通过不同的方式触发排序-步骤: 1.创建对象 2.(此部根据情况可选用) 多态方式设置其中的 tempCellIndex属性 为欲排序的列的下标 如我要给第三行排序,tempCellIndex属性即为3 3.获取与设置状态(参看tableSort.class.js中的注释) 4.改变列头的css样式 5.初始化开始排序 (第一部和第二部不包含在用户接口之内,为创建对象时的操作) (其中第二部为创建对象之后进行设置) 我表达能力不太好,如果不明白请看tableSort.class.js中 /**通过点击标签触发排序事件**/这一部

81,092

社区成员

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

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