`
lost-java
  • 浏览: 23357 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

struts2 <s:if></s:if>标签与freemarker<#if></#if>判断设置radio框的checked属性

阅读更多
test.jsp页面

<input type="radio <s:if test="combination.timebound==0">checked</s:if> value="1"/>一年
<input type="radio" <s:if test="combination.timebound==1">checked</s:if>value="3"/>三年

其用法和freemarker<#if></#if>类似:下面是test.ftl页面写法

<input type="radio" <#if combination.timebound==0>checked</#if> value="1">一年
<input type="radio" <#if combination.timebound==1>checked</#if> value="3">三年

分享到:
评论

相关推荐

    struts2标签库

    1. `&lt;s:if test=""&gt;&lt;/s:if&gt;`、`&lt;s:elseif test=""&gt;&lt;/s:elseif&gt;`和`&lt;s:else&gt;&lt;/s:else&gt;`:条件判断标签,用于控制页面的逻辑显示。 F部分: 1. `&lt;s:fielderror&gt;&lt;/s:fielderror&gt;`:显示字段级别的错误信息。 2. `&lt;s:...

    Struts2标签库详解

    1. `&lt;s:if&gt;` 和 `&lt;s:else&gt;`:条件判断标签,与JavaScript的if...else类似。 2. `&lt;s:iterator&gt;`:迭代标签,可以遍历数组、集合、Map等数据结构。 3. `&lt;s:switch&gt;` 和 `&lt;s:case&gt;`:类似于Java的switch语句,用于多...

    第3章_Struts2标签库详解与AJAX技术应用.rar

    3. `&lt;s:textfield&gt;`、`&lt;s:textarea&gt;`、`&lt;s:radio&gt;`、`&lt;s:checkbox&gt;`等:这些标签用于创建不同类型的输入字段,如文本输入框、多行文本区域、单选按钮和复选框。 4. `&lt;s:action&gt;`:此标签用于执行一个Struts2动作,...

    struts2.0标签库

    Struts2的标签库还包含了其他很多实用的标签,如`select`(用于创建下拉列表)、`checkbox`(处理复选框)、`radio`(处理单选按钮)等,它们都极大地简化了视图层的开发工作,使得开发者能够更专注于业务逻辑,而...

    struts2 tags

    Struts2 的标签库抽象了不同的表示技术,包括 JSP、FreeMarker 和 Velocity,使得开发者能够在各种模板语言下使用相同的标签进行开发。尽管部分标签可能只适用于特定的表示技术,但许多标签是通用的,可以在所有三种...

    struts权威指南

    - **控制标签**:如`&lt;s:if&gt;`、`&lt;s:else&gt;`、`&lt;s:switch&gt;`等,提供了条件判断和循环控制能力,增强了JSP页面的逻辑处理能力。 3. **配置与注解**: - **XML配置**:Struts2的配置主要在struts.xml文件中进行,包括...

    Struts2 标签使用简介

    1. 引入标签库:在JSP页面中,通过`&lt;%@ taglib prefix="s" uri="/struts-tags"%&gt;`引入Struts2的标签库,这里的`s`是自定义前缀,可以替换为其他字符。 2. 使用标签:例如,使用`s:textfield`创建一个输入框: ```...

    struts2常用标签总结

    - 引入库:在JSP页面中使用`&lt;%@ taglib&gt;`指令引入Struts2标签库,通常设置prefix为`s`。 - 配置过滤器:在`web.xml`中配置Struts2的过滤器,如`StrutsPrepareAndExecuteFilter`。 4. **标签的使用示例** - `s:...

    Struts2 标签库

    该例子中的append标签通过&lt;s:param&gt;子标签合并了三个列表(myList1, myList2, myList3),然后通过&lt;s:iterator&gt;标签进行迭代显示。 generator标签是一个用于生成iterator的JSP标签,它可以从字符串、集合或数组中...

    Struts2.1学习笔记

    - **用Struts2标签输出错误信息**:使用Struts2提供的标签(如`&lt;s:fielderror&gt;`)来显示校验失败的信息。 - **基于XML配置方式**:在`struts.xml`文件中定义校验规则。 - **对指定方法校验**:可以为特定的方法...

    struts2标签大全

    Struts2标签大全是Java Web开发中非常重要的一个部分,它是Struts2框架提供的一系列预定义的JSP标签,用于简化MVC(Model-View-Controller)模式下的视图层开发。这些标签大大提高了代码的可读性和可维护性,同时也...

    Struts标签库查询手册

    - 在JSP页面中引入Struts标签库,通过`&lt;%@ taglib %&gt;指令完成。 - 标签属性的设置,例如`value`、`name`、`action`等,根据具体标签的语义来配置。 - 标签之间的嵌套,可以组合实现复杂功能。 - 配合OGNL...

    struts2 标签

    尽管FreeMarker有自己的语法,但Struts2提供了一套FreeMarker标签,如`&lt;@s.property value="..." /&gt;`,使FreeMarker也能与Struts2的Action和标签库无缝集成。 5. **JSP标签**: 在JSP页面中,Struts2标签可以与...

    struts2.0标签详解

    - `s:checkbox` 和 `s:radio`: 分别用于创建复选框和单选按钮,可以设置多个选项。 - `s:submit`: 提交按钮,触发Action的执行。 - `s:form`: 表单标签,可设置Action、主题、方法等属性,用于封装用户输入的数据...

    Struts2(中文教程 + 标签)

    2. **控制标签**:用于导航和流程控制,如`s:if`、`s:choose`、`s:iterator`等。 3. `s:form`标签:处理表单提交,包括自动校验和异步提交。 4. **标签属性**:了解每个标签的各种属性,如label、name、value等。 ...

    深入浅出Struts2(附源码)

    作者处处从实战出发,在丰富的示例中直观地探讨了许多实用的技术,如数据类型转换、文件上传和下载、提高Struts 2应用的安全性、调试与性能分析、FreeMarker、Velocity、Ajax,等等。跟随作者一道深入Struts 2,聆听...

    深入浅出Struts 2 .pdf(原书扫描版) part 1

    如数据类型转换、文件上传和下载、Struts2应用的安全性、调试与性能分析、FreeMarker、Velocily、Ajax,等等。跟随作者一道深入Struts2。聆听大量来之不易的经验之谈。你对Struts2开发框架的理解和应用水平都将更上...

Global site tag (gtag.js) - Google Analytics