您的位置:程序门 -> java -> j2se / 基础类



第一个自定久標簽問題???


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


第一个自定久標簽問題???
发表于:2007-02-24 12:46:30 楼主
我自己写了一个标签,可是jsp页面中不加入   <mytag:hello   name= "wdj "/>   name属性就好使,一加name属性就出现这个错误了attribute   name   invalid   for   tag   hello   according   to   tld  
这个是我标签的代码:
package   org.tagdemo.tag;

import   javax.servlet.jsp.tagext.tagsupport;
import   java.io.ioexception;
import   javax.servlet.jsp.*;
public   class   hello   extends   tagsupport   {
public   int   dostarttag(){
jspwriter   out=pagecontext.getout();
try   {
out.println( "hello ");
}   catch   (ioexception   e)   {
//   todo   auto-generated   catch   block
e.printstacktrace();
}
return   (skip_body);
}
public   void   setname(string   value1){
jspwriter   out=pagecontext.getout();
try   {
out.println(value1);
}   catch   (ioexception   e)   {
//   todo   auto-generated   catch   block
e.printstacktrace();
}
}
}


这个是tld文件  
<!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> mytag </short-name>
<tag>
<name> hello </name>
<tag-class> org.tagdemo.tag.hello </tag-class>
</tag>
</taglib>


快速检索

最新资讯
热门点击