struts1标签-<html:radio> 使用注意事项

struts1标签-<html:radio> 使用注意事项

1、默认选中效果

  在后台XxxForm中写入如下代码,可保证默认选中效果实现:

@Override
public void reset(ActionMapping mapping, HttpServletRequest request) {
ve.setBuytaxisf("是");//是否免税交纳属性默认选中效果
super.reset(mapping, request);
}

  jsp代码:

<html:radio property="ve.buytaxisf" value="是">是</html:radio>
<html:radio property="ve.buytaxisf" value="否">否</html:radio>

  页面效果:

  好处:1、不用设置默认值;2、页面选中效果自动实现

2、禁用效果

<html:radio property="ve.buytaxisf" value="" style="display: none"></html:radio>
<html:radio property="ve.buytaxisf" value="是" disabled="true">是</html:radio>
<html:radio property="ve.buytaxisf" value="否" disabled="true">否</html:radio>

  页面效果:

  注:测试发现,当把所有radio都设置成disabled,总会把第一个默认为可选,所以可以采用如上方法实现禁用效果

时间: 2024-08-23 07:00:25

struts1标签-<html:radio> 使用注意事项的相关文章

H1标签使用的七大注意事项

H1标签使用的七大注意事项: 1 每个页面都应该有H1标签,H1标签是每个网页不可缺少的要素. 2 使用H1标签的内容应该简洁明了; 3 H1标签要尽量出现在源文件代码的开头的部分,这样可以让访问者和搜索引擎爬虫/蜘蛛能尽快了解页面的内容. 4 每个页面的H1标签元素的内容应该是不一样的,每个页面包含的内容肯定是不一样的,所以总能够为每个页面的H1标签找到一个不同的角度. 5 使用H1标签的元素的文字应该包含页面的目标关键字. 6 每个页面中应该只有一个H1标签.在网站上最常见的错误是在网站首页

Struts1 标签库 说明

Struts提供了五个标签库,即:HTML.Bean.Logic.Template和Nested. HTML标签 : 用来创建能够和Struts 框架和其他相应的HTML 标签交互的HTML 输入表单 Bean标签:  在访问JavaBeans 及其属性,以及定义一个新的bean 时使用 Logic标签: 管理条件产生的输出和对象集产生的循环 Template标签:随着Tiles框架包的出现,此标记已开始减少使用 Nested标签:  增强对其他的Struts 标签的嵌套使用的能力 标签的公共特

struts1标签之&lt;logic:iterate&gt;

<logic:iterate>主要用来处理在页面上输出集合类,集合一般来说是下列之一: 1. java对象的数组 2. ArrayList.Vector.HashMap等 具体用法请参考struts文档,这里不作详细介绍 现在定义一个class,User.java 把它编译成User.class package example; import java.io.Serializable; public final class User implements Serializable { priv

Struts1 标签库

Struts提供了五个标签库,即:HTML.Bean.Logic.Template和Nested. HTML标签 : 用来创建能够和Struts 框架和其他相应的HTML 标签交互的HTML 输入表单 Bean标签:  在访问JavaBeans 及其属性,以及定义一个新的bean 时使用 Logic标签: 管理条件产生的输出和对象集产生的循环 Template标签:随着Tiles框架包的出现,此标记已开始减少使用 Nested标签:  增强对其他的Struts 标签的嵌套使用的能力 标签的公共特

struts1标签(html:text)

这个标签可能是出现频率最高的标签了. 功能: <html:text/>产生HTML语句: <input type=”text”…> 也就是在页面上产生input类型的显示标签. -------------------------------------------------------------------------------- 其中比较关键的属性property: 是要与后台交互的字段名,在struts1中需要设置对应action的form类,其中property就必须在

Struts2中iterator标签使用radio/input迭代传值

iterator标签使用radio迭代传值 jsp页面代码: <struts:iterator value="checkboxs" status="st" > <td><struts:radio name="checkResultArray[%{#st.index}]" list="result" listKey="key" listValue="value"

Android中include标签的使用及注意事项

前言 ??include标签可以实现在一个layout中引用另一个layout的布局,这通常适合于界面布局复杂.不同界面有共用布局的APP中,比如一个APP的顶部布局.侧边栏布局.底部Tab栏布局.ListView和GridView每一项的布局等,将这些同一个APP中有多个界面用到的布局抽取出来再通过include标签引用,既可以降低layout的复杂度,又可以做到布局重用(布局有改动时只需要修改一个地方就可以了). 使用方法 ??include标签的使用很简单,只需要在布局文件中需要引用其它布

struts1标签库

Struts提供了五个标签库,即:HTML.Bean.Logic.Template和Nested. HTML标签 : 用来创建能够和Struts 框架和其他相应的HTML 标签交互的HTML 输入表单 Bean标签: 在访问JavaBeans 及其属性,以及定义一个新的bean 时使用 Logic标签: 管理条件产生的输出和对象集产生的循环 Template标签:随着Tiles框架包的出现,此标记已开始减少使用 Nested标签: 增强对其他的Struts 标签的嵌套使用的能力

struts1 标签引入

1 将tld文件放入相关目录 /项目名称/WebContent/WEB-INF/tld/c.tld 2 jsp页面 <%@taglib prefix="c" uri="/WEB-INF/tld/c.tld" %> 3 jsp页面使用 <html> <body> <table align="center" border="1" bordercolor="blue" c