在struts1.x 中提供了4个标签库用以支持它的集成开发,在struts2中对标签进行了功能整合,放在一个标签库中
要使用标签,只需要在jsp页面添加如下定义即可:
<%@ taglib prefix="s" uri="/struts-tags" %>
struts 2 标签分为五大类:
1、逻辑控制标签:用于进行逻辑控制输出,包括if, elseIf,else,append,generator, iterator,merge,sort,subset,
2、数据输出标签:用于进行数据相关操作,包括a,action,bean,date,debug,i18n,
include,param,push,set,text,url,property;
3、HTML 表单标签:用于输出HTML 的表单,包括 autocompleter,checkbox,
checkboxlist,combobox,datetimepicker,doubbleselect,head,file,form,hidden,label,optiontransferselect,optgroup,password,radio,reset,
select,submit,textarea,textfield,token,updownselect,
4、HTML 非表单标签 :用于输出HTML的非表单元素,包括actionerror,actionmessage,component,div,fielderror,table,tabbedPanel,tree,treenode;
5、Ajax 标签;用于输出Ajax的表单元素,包括a,autocompleter,bind,datetimepicker,head,submit.