Struts2+API+标签详解和网页示例

用户标签:生成HTML元素;非用户标签:数据访问、逻辑控制等;AJAX标签:支持AJAX技术;用户界面标签分为表单标签(生成HTML页面的form元素)和非表单标签(生成页面上的Tab、Tree等);非界面标签又分为数据访问标签和流程控制标签;控制标签包括if/else标签(控制流程分支)、iterator标签(对集合属性迭代,属性类型:List、Map、数组)、append标签(将多个集合对象拼接在一起,组成一个新的集合)、generator标签(将指定的字符串按照规定的分隔符分解成多个子字符串)、merge标签(将多个集合拼接在一起)、subset标签(获取某个集合的子集合)、sort标签(对指定的集合元素进行排序);数据标签包括action标签(直接调用一个Action,根据executeResult参数,将Action的处理结果包含到页面中)、bean标签(创建一个JavaBean实例)、date标签(格式化输出一个日期属性)、debug标签(生成一个调试链接,可以查看当前栈值中的内容)、i18n标签(指定国际化资源文件的baseName)、include标签(包含其他的页面资源)、param标签(设置参数)、property标签(输出某个值,可以输出值栈、StackContext、ActionContext中的值)、push标签(将某个值放入值栈)、set标签(设置一个新的变量)、text标签(输出国际化信息)、url标签(生成一个URL地址);表单标签包括checkbox标签(复选框)、checkboxlist标签(根据一个集合属性创建一系列的复选框)、combobox标签(生成一个单选文本框和一个下拉列表框的组合)、doubleselect标签(生成一个相互关联的列表框,由两个下拉选择框组成)、datetimepicker标签(生成一个日期、时间下拉列表框)、head标签(生成HTML页面的HEAD部分)、file标签(在页面上生成一个上传文件元素)、hidder标签(生成一个不可见的用户输入元素)、select标签(生成下拉列表框)、optiontransferselect标签(创建两个选项以及转移下拉列表项,该标签生成两个下拉列表框和相应的按钮,可以控制选项在两个下拉列表之间移动、排序)、radio标签(单选框)

rar 文件大小:7.14MB