1.empty:空标记,即起始标记和结束标记之间没有内容。
<l:hello />
<l:hello ></l:hello >
2.scriptless:接受文本、EL和JSP动作,但不能含有脚本元素。
<l:hello >This is message body</l:hello>
3.JSP:体包含JSP元素,如EL表达式,标准或定制动作以及脚本元素。
<l:hello >
<%=request.getProtocol()%>
</l:hello>
4.tagdependent:体中可以包含看似为JSP元素的内容,但是容器不对其进行计算(当体中的内容与JSP元素产生混淆时采用这个,较少用)
</l:hello var="p">
${p.name }:${p.age}
</l:hello>