xml 代码
文本框的使用
- <s:textfield name="name" cssClass="w_180_input"/>
下拉列表的使用(从数据库中取数据)
- <s:select list="venderList" listKey="id" listValue="name"
- name="companyName" cssClass="sel_style_w_180"/>
xml 代码
- <s:select list="profiles" name="profileId" listKey="id" listValue="key" value="%{profile.id}"
- headerValue="all" headerKey="0" onchange="listContentByUaProfile();">
- </s:select>
name="companyName"是在当前页面要显示字段的名字
多个选项的使用
- <select name="downloadMethod" class="sel_style_w_180">
- <option value="1">
- <s:text name="wap"/>
- </option<!----><!---->>
- <option value="2">
- <s:text name="http"/>
- </<!---->option>
- <option value="3">
- <s:text name="wap_http"/>
- </<!---->option>
- <!---->select>
<!---->是多余的代码自动生成
radio的使用
- <td>
- <input type="radio" name="colorFlag" value="true"
- checked="checked"/>
- <s:text name="true"/>
- <input type="radio" name="colorFlag" value="false"/>
- <s:text name="false"/>
- </<!---->td>
下拉列表,编辑页面
xml 代码
- <s:select list="venderList" listKey="id" listValue="name" value="%{profile.companyName}"
- name="companyName" cssClass="sel_style_w_180"/>
编辑页面的文本框回显
xml 代码
- 一、 <s:textfield name="companyName" value="%{venderId}"
- cssClass="w_180_input"/>
- 二 、<s:textfield name="userAgentId" value="%{profile.userAgentId}"
- cssClass="w_180_input"/>
- 三、<s:hidden name="id" value="%{profile.userAgentId}"/>
下拉列表(自定义的数据)
一、添加页面
xml 代码
- <select name="downloadMethod" class="sel_style_w_180">
- <option value="1">
- <s:text name="wap"/>
- </ option>
- <option value="2">
- <s:text name="http"/>
- </option>
- <option value="3">
- <s:text name="wap_http"/>
- </option>
- </select>
二、编辑页面(将显示的值从资源文件中取出)
xml 代码
- <s:set name="downloadMethods" value="#{'null' : getText('no_support'),'1' : getText('wap'), '2' : getText('http'), '3' : getText('wap_http')}"/>
- <s:select list="downloadMethods" name="downloadMethod" value="profile.downloadMethod" cssClass="sel_style_w_180"/>
编辑页面回显radiao
xml 代码
- <td>
- <input type="radio" name="colorFlag" id="editProfile_colorFlag" value="true"
- <s:if test="profile.colorFlag">checked="checked"s:if>
- />
- <s:text name="true"/>
- <input type="radio" name="colorFlag" id="editProfile_colorFlag"
- value="false"
- <s:if test="!profile.colorFlag">checked="checked"s:if>
- />
- <s:text name="false"/>
- td>
xml 代码
- <s:submit value="%{getText('add')}" cssClass="bg_btn"/>
带参数的链接
xml 代码
- <s:url id="url" action="listProfileDetail" includeParams="none">
- <s:param name="userAgentId" value="userAgentId"/>
- </s:url>
-
- <s:a href="%{url}">
- <s:property value="userAgentId"/>
- </s:a>
分享到:
相关推荐
比较完整的jsp Struts2标签。有助于java的学习。
jsp中struts2.0标签应用示例,介绍了部分标签的使用,里面有详细的文档说明。
JSP Struts的HTML标签库详解
Java struts2 ongl 标签的详细在jsp页面的介绍
Struts提供了五个标签库,即:HTML、Bean、Logic、Template和Nested。
Struts_2_标签库(文档手册),txt格式的比较方便
利用Struts 2标签创建ex3.jsp页面,此页面提交给tag.action,在structs.xml中配置这个action的转发视图为result.jsp在result.jsp页面中显示ex3.jsp页面控件的值。(源代码和实验报告)
这里在实现自定义标签时,继承的2个类分别是org.apache.struts2.views.jsp.ComponentTagSupport和org.apache.struts2.components.Component,ComponentTagSupport实际上是对BodyTagSupport的一次封装,看一下...
用的为oracle数据库连接的 主要用于复习struts2的增删改查 和是s标签在jsp上的运用
在将JavaBean代码放入JSP 页面时这个库提供实质性的加强的功能以改善其性能,它由标签提供。 ·struts-logic标签库。这个库可管理有条件的文本生成,在对象集合中循环以重复生成输出文本和应用程序流程管理。 ·...
JSP_struts2标签大全
在使用 Struts2 标签前,需要在 JSP 页面引入标签库,并在 web.xml 中声明要使用的标签。 property 标签 property 标签用于输出指定的值,例如输出用户的名称、年龄等信息。property 标签可以访问某一个包的类的...
JSP_struts2标签大全,jsp struts javaee 标签
在action里面写了方法获取一个list,再将这个list的值放到jsp页面中显示出来,用的是标签。
那就从简单的标签说起吧!...而struts2.0里的标签却没有分类,只用在jsp头文件加上 <%@ taglib prefix="s" uri="/struts-tags" %> 就能使用struts2.0的标签库 下面就介绍每个标签的具体应用实例说明:按字母排列
struts1.2、jstl、jsp三种标签教程
struts2 标签 国际化 文件上传 校验 拦截器 struts2.0的标签库(简介) ...而struts2.0里的标签却没有分类,只用在jsp头文件加上 <%@ taglib prefix="s" uri="/struts-tags" %> 就能使用struts2.0的标签库
struts2 标签 Taglib (Struts2标签库)