`

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>  

分享到:
评论

相关推荐

    Jsp struts2标签大全

    比较完整的jsp Struts2标签。有助于java的学习。

    jsp中struts2.0标签应用示例

    jsp中struts2.0标签应用示例,介绍了部分标签的使用,里面有详细的文档说明。

    JSP Struts的HTML标签库详解

    JSP Struts的HTML标签库详解

    Java struts2 ongl 标签 jsp页面

    Java struts2 ongl 标签的详细在jsp页面的介绍

    JSP Struts之HTML标签库详解

    Struts提供了五个标签库,即:HTML、Bean、Logic、Template和Nested。

    Struts_2_标签库(文档手册)_Tags-API-CLSW-JSP

    Struts_2_标签库(文档手册),txt格式的比较方便

    Struts 2标签的应用

    利用Struts 2标签创建ex3.jsp页面,此页面提交给tag.action,在structs.xml中配置这个action的转发视图为result.jsp在result.jsp页面中显示ex3.jsp页面控件的值。(源代码和实验报告)

    struts2自定义标签案例详解

    这里在实现自定义标签时,继承的2个类分别是org.apache.struts2.views.jsp.ComponentTagSupport和org.apache.struts2.components.Component,ComponentTagSupport实际上是对BodyTagSupport的一次封装,看一下...

    struts2和jsp的运用

    用的为oracle数据库连接的 主要用于复习struts2的增删改查 和是s标签在jsp上的运用

    struts的tld标签库文件

    在将JavaBean代码放入JSP 页面时这个库提供实质性的加强的功能以改善其性能,它由标签提供。 ·struts-logic标签库。这个库可管理有条件的文本生成,在对象集合中循环以重复生成输出文本和应用程序流程管理。 ·...

    struts2标签大全

    JSP_struts2标签大全

    struts2标签使用方法

    在使用 Struts2 标签前,需要在 JSP 页面引入标签库,并在 web.xml 中声明要使用的标签。 property 标签 property 标签用于输出指定的值,例如输出用户的名称、年龄等信息。property 标签可以访问某一个包的类的...

    JSP_struts2标签大全.doc

    JSP_struts2标签大全,jsp struts javaee 标签

    struts与jsp 使用方法

    在action里面写了方法获取一个list,再将这个list的值放到jsp页面中显示出来,用的是标签。

    struts2-s标签

    那就从简单的标签说起吧!...而struts2.0里的标签却没有分类,只用在jsp头文件加上 &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; 就能使用struts2.0的标签库 下面就介绍每个标签的具体应用实例说明:按字母排列

    struts1.2、jstl、jsp三种标签教程

    struts1.2、jstl、jsp三种标签教程

    struts2标签库

    struts2 标签 国际化 文件上传 校验 拦截器 struts2.0的标签库(简介) ...而struts2.0里的标签却没有分类,只用在jsp头文件加上 &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; 就能使用struts2.0的标签库

    struts2 标签

    struts2 标签 Taglib (Struts2标签库)

Global site tag (gtag.js) - Google Analytics