Tomcat数据库连接池
在前面加 java:com/env/ 是javaEE规定一个环境命名上下文,为了解决JNDI查找时的冲突问题
HelloTag.java
public class HelloTag extends TagSupport{
@Override
public int doStartTag(){
JspWriter out = super.pageContext.getOut();
try{
out.println("<h1>Hello World!!!</>");
}catch (Exception e) {
e.printStackTrace();
}
return TagSupport.SKIP_BODY;
}
}
Hellotag.tld
<taglib>
<tlib-version>1.0</tlib-version> <!--标签库的版本 -->
<jsp-version>1.2</jsp-version>
<short-name>firsttag</short-name> <!--标签库在TLD中的描述名称 -->
<tag>
<name>hello</name> <!--标签库在JSP中的使用名称 -->
<tag-class> <!--所指向的class文件 -->
cn.com.HelloTag
</tag-class>
<body-content>empty</body-content> <!--标签体内容为空 -->
</tag>
</taglib>
Hellotag.jsp
<%@ page language="java" contentType="text/html; charset=GBK"%>
<%@ taglib prefix="mytag" uri="/WEB-INF/hellotag.tld" %>
<html>
<head>
</head>
<body>
<h1><mytag:hello/></h1>
</body>