分享

struts2 标签

 琰语溢馨 2012-05-17
1. <s:form theme="simple"> 指定s标签的样式。各元素中也可以使用theme="simple"属性.
2. UI标签:
     复选框 <s:checkboxlist/>   单选框 <s:radio/>   下拉选择框 <s:select/>  文本框 <s:textfield/>  密码框 <s:password/> 文本区 <s:textarea/>
     隐藏域 <s:hidden/>             提交 <s:submit/>     复位 <s:reset/>              日期选择 <sx:datetimepicker/> 
     下拉选项组 <s:select><s:optgroup/></s:select>                                      下拉输入框 <s:combobox/>
3.防止重复提交
     表单增加token标签   <s:token/>
     在struts配置文件中增加token拦截器、重复提交时要跳到的页面
                <action name="reg2" class="demo.action.UserAction" method="reg">
                <interceptor-ref name="defaultStack" />  
                <interceptor-ref name="token" />  <!-- 引用token拦截器,防止重复提交 -->  
                <result name="invalid.token">/error.jsp</result> <!-- 重复提交时要跳到的页面,invalid.token是固定值 -->
                <result name="reg_ok">/reg_ok.jsp</result>
                </action>
 
     <s:actionerror/> <!-- 显示系统生成的有关重复提交的错误信息 -->
 
    修改国际化文件struts.messages.invalid.token 的键值,提供自己定制的错误信息
    #struts.messages.invalid.token=不允许重复提交同一表单!
    struts.messages.invalid.token=\u4e0d\u5141\u8bb8\u91cd\u590d\u63d0\u4ea4\u540c\u4e00\u8868\u5355!
 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多