-
<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 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>
提交按钮
分享到:
相关推荐
Java struts2 ongl 标签的详细在jsp页面的介绍
利用Struts 2标签创建ex3.jsp页面,此页面提交给tag.action,在structs.xml中配置这个action的转发视图为result.jsp在result.jsp页面中显示ex3.jsp页面控件的值。(源代码和实验报告)
其实,开发自定义标签并不需要Struts2的支持,一般情况下,只需要继承javax.servlet.jsp.tagext.BodyTagSupport类,重写doStartTag,doEndTag等方法即可。这里在实现自定义标签时,继承的2个类分别是org.apache....
struts2 标签 Taglib (Struts2标签库)
Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,struts2的主题、模板都提供了很好的扩展性。实现了更好的代码复用。...包括最常用的jsp页面,也可以说Velocity和FreeMarker等模板技术中的使用
struts2 optiontransferselect标签,其中包含一个jsp页面,可以将此jsp页面放入您的项目中,即可看到效果!
(1)在要使用标签的jsp页面引入标签库: <%@ taglib uri="/struts-tags" prefix="s"%> (2)在web.xml中声明要使用的标签 这样是struts2 2.3.1.2版本的引入方式 <filter-name>struts2 <filter-class>org...
struts 2 标签的应用,包含基本所有的struts 2的标签,可以供大家学习
在早期的WEB开发中,JSP视图控制和显示技术主要依靠Java脚本来实现,这样一来,JSP页面重新嵌入了大量的Java脚本代码,给开发带来了极大的不方便。 从JSP1.1规范后,JSP增加了自定义标签库的支持。标签库是一种组件...
struts2中select从action中动态获得,访问jsp页面时候,先要请求action,得到select标签的内容!
Struts2标签库 JSP页面的设置 非常实用
struts2介绍及应用: 全面的介绍struts2 的用法及操作实例 非常不错的哦
5.1 Struts2标签使用原理解疑 73 5.2 OGNL表达式语言介绍 75 5.3 Struts2控制标签简介 79 5.3.1 append标签使用介绍 79 5.3.2 generator标签使用介绍 80 5.3.3 if、else、elseif标签使用介绍 81 5.3.4 iterator标签...
在将JavaBean代码放入JSP 页面时这个库提供实质性的加强的功能以改善其性能,它由标签提供。 ·struts-logic标签库。这个库可管理有条件的文本生成,在对象集合中循环以重复生成输出文本和应用程序流程管理。 ·...
在Netbeans中使用Struts2.0+Spring2.5+Hibernate框
-- 这句会显示action请求的跳转页面success.jsp页面要显示的内容 --> <s:action name="action" executeResult="true"></s:action> <!--这句不会显示 --> <s:action name="action"></s:action> </html>
接着在Struts2的action里面定义一个List属性,用这个List来接收从数据库中查询出来并进行了封装的那些对象,然后通过Struts2的标签遍历List里的每个对象,并把这些对象里所包含的属性取出来展现在页面上。...
struts标签的说明与使用,为方便广大程序员更熟练的掌握JSP页面标签的使用
8.1.1 页面上:如何使用自定义结果组件构建Struts 2 Ajax应用程序 171 8.1.2 实现JSON结果类型 173 8.2 常用的结果类型 180 8.2.1 RequestDispatcher,也叫做dispatcher 180 8.2.2 ServletRedirectResult,也叫做...
2. <s:include value=""></s:include>-----包含一个输出,servlet或jsp页面 3. <s:inputtransferselect list=""></s:inputtransferselect>-----获取form的一个输入 4. <s:iterator></s:iterator>-----用于遍历集合...