说明:
jsp1.1提供给开发者自己编写tag的机会,从而使得jsp与html的混排更简单,更容易实现
server端的mvc结构(model2).
本站提供了一个非常简单的custom tag,您可以试试。
运行环境为tomcat
1 下载的war 文件放到%tomcat_home%/webapps/下 重新启动tomcat
2 访问 http://localhost:8080/jdeveloper 即可
jsp 源码:
| <% @ page contenttype="text/html;charset=gb2312" %> <% ! string name ; %> <% name = "北京"; %> <%@ taglib uri="/web-inf/myjar.tld" prefix="jdeveloper" %> <hr> <hr> <jdeveloper:helloworld name="<%= name%>" /> java 源码: package jdeveloper.tags; import javax.servlet.jsp.*; import javax.servlet.jsp.tagext.*; import java.io.*; /** * * @author jdeveloper@21cn.com jdeveloper.yeah.net */ public class helloworldtag extends tagsupport { private string name = ""; public void setname(string name){ this.name = name; } public int dostarttag() { try { jspwriter out = pagecontext.getout(); out.print("helloworld:"+ name); } catch(ioexception ioe) { system.out.println("error in exampletag: " + ioe); } return(skip_body); } } |
闽公网安备 35060202000074号