ctrl +shift+f : 快速调整格式
String.split("字符"); 按照指定的字符分割字符串,转换成一个字符串数组
String s = "足球,排球,";
String[] vals = s.split(",");
足球
排球
s:hidden ------------隐藏表单域,用于存储数据在页面,但不让用户看见,表单提交时,依然可以取到值
<s:iterator value="%{#request.list}" var="t" status="st">
status="st" --------st这个变量,用于保存当前循环取到的对象在集合中的状态信息
st.first
用法: <s:if test="%{#attr.st.first}">
</s:if>
返回boolean,用于判断当前对象是否是集合中的第一个对象,是返回true,不是返回false
----------------------------------------------------------------------------------
st.last ------判断是否是最后一个对象
用法: <s:if test="%{#attr.st.last}">
</s:if>
返回boolean,用于判断当前对象是否是集合中的最后一个对象,是返回true,不是返回false
--------------------------------------------------------------------------------
st.even-----判断当前对象在集合中的个数是否为偶数 是返回true,不是返回false
st.odd--------判断下标是否为奇数
st.index - -----获得当前对象在集合中的下标
st.count-------获得当前对象在集合中的个数
在产生tr时,如果系统检查到上一个tr标签还没有结束,系统就会自动产生</tr>
<s:select list="%{#session.ages}"
name="f.age"
headerKey="-1"
headerValue="请选择年龄"
listKey="key"
listValue="value"
label="年龄"
/>