struts在jsp中的标签(转)

xml 代码
文本框的使用
  1. <s:textfield name="name" cssClass="w_180_input"/>  

下拉列表的使用(从数据库中取数据)
  1. <s:select list="venderList" listKey="id" listValue="name"  
  2.               name="companyName" cssClass="sel_style_w_180"/>  

 

xml 代码
  1. <s:select list="profiles" name="profileId" listKey="id" listValue="key" value="%{profile.id}"  
  2.                 headerValue="all" headerKey="0" onchange="listContentByUaProfile();">  
  3. </s:select>  

name="companyName"是在当前页面要显示字段的名字

多个选项的使用
  1. <select name="downloadMethod" class="sel_style_w_180">  
  2.       <option value="1">  
  3.         <s:text name="wap"/>  
  4.       </option>  
  5.       <option value="2">  
  6.         <s:text name="http"/>  
  7.      </option>  
  8.       <option value="3">  
  9.         <s:text name="wap_http"/>  
  10.       </option>  
  11.     select>  

是多余的代码自动生成

radio的使用

  1. <td>  
  2.     <input type="radio" name="colorFlag" value="true"  
  3.            checked="checked"/>  
  4.     <s:text name="true"/>  
  5.     <input type="radio" name="colorFlag" value="false"/>  
  6.     <s:text name="false"/>  
  7.  </td>  

下拉列表,编辑页面

xml 代码
  1. <s:select list="venderList" listKey="id" listValue="name" value="%{profile.companyName}"  
  2.                 name="companyName" cssClass="sel_style_w_180"/>   

编辑页面的文本框回显

 

xml 代码
  1. 一、 <s:textfield name="companyName" value="%{venderId}"  
  2.                    cssClass="w_180_input"/>  
  3.    二 、<s:textfield name="userAgentId" value="%{profile.userAgentId}"  
  4.                  cssClass="w_180_input"/>  
  5.     三、<s:hidden name="id" value="%{profile.userAgentId}"/>  

下拉列表(自定义的数据)
一、添加页面

xml 代码
  1. <select name="downloadMethod" class="sel_style_w_180">  
  2.       <option value="1">  
  3.         <s:text name="wap"/>  
  4.      </ option>  
  5.       <option value="2">  
  6.         <s:text name="http"/>  
  7.       </option>  
  8.       <option value="3">  
  9.         <s:text name="wap_http"/>  
  10.       </option>        
  11.     </select>  

 

二、编辑页面(将显示的值从资源文件中取出)

xml 代码
  1. <s:set name="downloadMethods" value="#{'null' : getText('no_support'),'1' : getText('wap'), '2' : getText('http'), '3' : getText('wap_http')}"/>  
  2.     <s:select list="downloadMethods" name="downloadMethod" value="profile.downloadMethod" cssClass="sel_style_w_180"/>  

 

编辑页面回显radiao

xml 代码
  1. <td>  
  2.     <input type="radio" name="colorFlag" id="editProfile_colorFlag" value="true"  
  3.         <s:if test="profile.colorFlag">checked="checked"s:if>  
  4.         />  
  5.     <s:text name="true"/>  
  6.     <input type="radio" name="colorFlag" id="editProfile_colorFlag"  
  7.            value="false"  
  8.         <s:if test="!profile.colorFlag">checked="checked"s:if>  
  9.         />  
  10.     <s:text name="false"/>  
  11.   td>  

 

xml 代码
  1. <s:submit value="%{getText('add')}" cssClass="bg_btn"/>  

 

带参数的链接

xml 代码
  1. <s:url id="url" action="listProfileDetail" includeParams="none">  
  2.         <s:param name="userAgentId" value="userAgentId"/>  
  3.  </s:url>  
  4.                
  5. <s:a href="%{url}">  
  6.         <s:property value="userAgentId"/>  
  7.   </s:a>  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值