一、struts2中的标签有哪些?
struts2中的常用标签有、property、url、set、push等等,以下是struts2中2.3.34版本所有的标签有50个,
1.<s:a></s:a>标签
2.<s:action name=""></s:action>标签
3.<s:actionerror/>标签
4.<s:actionmessage/>标签
5.<s:append></s:append>标签
6.<s:bean name=""></s:bean>标签
7.<s:checkbox></s:checkbox>标签
8.<s:checkboxlist list=""></s:checkboxlist>标签
9.<s:combobox list=""></s:combobox>标签
10.<s:component></s:component> 标签
11.<s:date name=""/>标签
12.<s:datetextfield format=""></s:datetextfield>标签
13.<s:debug></s:debug>标签
14.<s:div></s:div>标签
15.<s:doubleselect doubleList="" list="" doubleName=""></s:doubleselect>标签
16.<s:else></s:else>标签
17.<s:elseif test=""></s:elseif>标签
18.<s:fielderror></s:fielderror>标签
19.<s:file></s:file>标签
20.<s:form></s:form>标签
21.<s:generator separator="" val=""></s:generator>标签
22.<s:head/>标签
23.<s:hidden></s:hidden>标签
24.<s:i18n name=""></s:i18n>标签
25.<s:if test=""></s:if>标签
26.<s:include value=""></s:include>标签
27.<s:inputtransferselect list=""></s:inputtransferselect>标签
28.<s:iterator></s:iterator>标签
29.<s:label></s:label>标签
30.<s:merge></s:merge>标签
31.<s:number name=""/>标签
32.<s:optgroup></s:optgroup>标签
33.<s:optiontransferselect doubleList="" list="" doubleName=""></s:optiontransferselect>标签
34.<s:param></s:param>标签
35.<s:password></s:password>标签
36.<s:property/>标签
37.<s:push value=""></s:push>标签
38.<s:radio list=""></s:radio>标签
39.<s:reset></s:reset>标签
40.<s:select list=""></s:select>标签
41.<s:set></s:set>标签
42.<s:sort comparator=""></s:sort>标签
43.<s:submit></s:submit>标签
44.<s:subset></s:subset>标签
45.<s:text name=""></s:text>标签
46.<s:textarea></s:textarea>标签
47.<s:textfield></s:textfield>标签
48.<s:token></s:token>标签
49.<s:updownselect list=""></s:updownselect>标签
50.<s:url></s:url>标签
二、通用标签中的属性作用和实际应用?
通用标签
1.property标签:打印值栈中的属性值,对于对象栈,打印值栈中对应的属性值;而对于Map栈,打印request,session,application或某个请求参数的值。
属性:
default :如果value属性值为null,则使用default属性描述的值
value: 默认值栈顶对象,类型Object ,进行求值的表达式
2.
三、struts2标签机制给软件开发带来的意义?