`
黑猪王子
  • 浏览: 133101 次
  • 性别: Icon_minigender_1
  • 来自: 云南
社区版块
存档分类
最新评论

struts中<html:radio>标签默认选中的解决方案

阅读更多

网上说了很多,用JS解决的我就不说,不是我喜欢的道道

 

 要让<html:radio>选择很关键的一点,就是,这个JSP势必对应的一个actionform吧,给它个初始值就OK了

 

但是这个方案不好,默认值我怎么知道,如果这个值要动态呢?

 

请注意到name属性

 

性别<html:radio  value="1" property="sex" name="user">男</html:radio>
            <html:radio value="2" property="sex"  name="user">女</html:radio>
            <html:radio value="0" property="sex"  name="user">保密</html:radio>

 

只要在request,session等范围内存在user,这个上面的标签就会根据user.sex的值产生默认选中了

 

 

 

4
0
分享到:
评论
2 楼 wyf9267 2011-10-27  
lionel8888 写道
最开始就默认选择一项怎么办?

只能在jsp对应action中为user赋值
request.setAttribute("user","2");
return mapping.findFoward(对应的jsp页面);
就可以默认选中 “女”了
1 楼 lionel8888 2010-06-04  
最开始就默认选择一项怎么办?

相关推荐

    struts2 标签使用

    在 Struts2 中,`&lt;s:if&gt;` 标签是一种常用的条件判断标签,用于在页面上根据不同的条件展示不同的内容。`&lt;s:if&gt;` 标签依赖于 Struts2 提供的强大表达式语言——OGNL(Object-Graph Navigation Language),该语言可以...

    Struts2中使用标签实现组合查询和带分页的例子

    在Struts2框架中,`&lt;sx:&gt;`标签是Struts2 XWork库的一部分,用于增强JSP页面的功能,提供更强大的数据绑定和表单处理能力。本篇将重点讲解如何利用`sx:`标签实现组合查询和带分页功能。 首先,让我们了解下Struts2的...

    <html:select>: 选择默认值

    - 在`&lt;html:option&gt;`标签中添加`selected`属性,并将其值设为`"selected"`,可以使得对应的选项成为默认选中的选项。 - 示例代码: ```html &lt;html:select property="etype" style="width:100px"&gt; ...

    struts2<s:if>使用心得

    在Struts2框架中,`&lt;s:if&gt;`标签用于条件判断,类似于Java中的if语句。本篇文章将深入解析这段代码所涉及的关键知识点,并通过实际案例帮助理解如何使用Struts2中的`&lt;s:if&gt;`标签进行逻辑控制。 ### Struts2概述 ...

    Struts 1.XX <html:file>的使用

    `&lt;html:file&gt;`是Struts提供的一个标签,主要用于处理用户在HTML表单中上传文件的功能。在Struts 1中,这个标签简化了文件上传的复杂性,使得开发者可以方便地将用户选择的本地文件传递到服务器。 首先,我们来看`...

    struts标签(如<html:form>)

    关于STRUTS标签的一些详细说明。 如:&lt;html:form&gt;的说明。

    JSP Struts之HTML标签库详解

    它们包括`&lt;html:text&gt;`、`&lt;html:password&gt;`、`&lt;html:submit&gt;`等,这些标签能够与Struts框架配合,方便地绑定到JavaBeans的属性,便于数据的提交和验证。 3. **错误和信息展示标签**:`&lt;html:errors&gt;`标签用于显示...

    struts2实现页面select标签默认选中

    在Struts2框架中,实现页面`&lt;select&gt;`标签默认选中的功能是非常实用且常见的需求。这不仅可以提高用户体验,还能让界面看起来更加专业。本文将详细介绍如何通过Struts2的相关标签来实现这一功能。 ### Struts2框架...

    Struts2标签 s:if test 判断String类型的对象属性值和单字符是否相等的问题

    在Struts2框架中,`&lt;s:if&gt;`标签被广泛应用于页面上根据不同的条件显示或隐藏某些元素。它的工作原理是基于表达式的结果来决定是否渲染其内部的HTML代码。当涉及到对String类型的对象属性值与单个字符进行比较时,...

    Struts2 JSP中将list,set ,Map传递到Action然后<s:iterator>遍历(三十五)

    一旦Action处理完数据,我们可以使用`&lt;s:iterator&gt;`标签在JSP中遍历并展示这些集合。例如: ```jsp &lt;s:iterator value="list"&gt; &lt;p&gt;&lt;s:property value="this"/&gt;&lt;/p&gt; &lt;/s:iterator&gt; &lt;s:iterator value="set"&gt; ...

    Struts2全部标签使用说明

    以上只是Struts2标签库的一部分,实际使用中还有更多标签如`&lt;s:textfield&gt;`(文本输入框)、`&lt;s:textarea&gt;`(文本区域)、`&lt;s:submit&gt;`(提交按钮)等,每个都有其特定的用途,极大地简化了JSP页面的编写。...

    struts1_标签

    Logic标签库则提供了控制流程的标签,如`&lt;logic:iterate&gt;`用于迭代集合,`&lt;logic:equal&gt;`、`&lt;logic:notEqual&gt;`、`&lt;logic:greaterThan&gt;`等用于条件判断,`&lt;logic:present&gt;`、`&lt;logic:notPresent&gt;`用于检查请求、会话...

    Struts标签的使用

    这些标签包括`&lt;html:base&gt;`、`&lt;html:cancel&gt;`、`&lt;html:select&gt;`、`&lt;html:checkbox&gt;`、`&lt;html:radio&gt;`、`&lt;html:multibox&gt;`、`&lt;html:link&gt;`、`&lt;html:errors&gt;`、`&lt;html:javascript&gt;`、`&lt;html:xhtml&gt;`等。例如,`...

    Struts标签库 ppt教程

    表单相关的标签,如`&lt;html:form&gt;`、`&lt;html:text&gt;`、`&lt;html:password&gt;`、`&lt;html:textarea&gt;`、`&lt;html:hidden&gt;`、`&lt;html:radio&gt;`、`&lt;html:checkbox&gt;`、`&lt;html:multibox&gt;`、`&lt;html:select&gt;`、`&lt;html:submit&gt;`、`...

    Struts1.x HTML标签库

    与HTML的`&lt;form&gt;`标签不同,`&lt;html:form&gt;`的`action`属性需要指定一个Struts的动作(Action),这个动作必须在`struts-config.xml`配置文件中定义。否则,页面在尝试提交时会抛出异常,导致JSP页面无法正常工作。...

    Struts标签集合简介

    `&lt;s:generator&gt;` 通常与其他标签配合使用,`&lt;s:head&gt;` 在HTML文档中表示头部结束,`&lt;s:hidden&gt;` 创建隐藏字段,其值不会在页面上显示。 H. `&lt;s:i18n&gt;, &lt;s:include&gt;, &lt;s:inputtransferselect&gt;`: `&lt;s:i18n&gt;` 用于加载...

    Struts标签库html标签、logic标签、bean标签

    在使用Struts标签库时,首先要在`web.xml`配置文件中声明每个标签库,然后在JSP页面中通过`&lt;%@taglib&gt;`指令引用。通过这种方式,开发者可以利用Struts的标签库,简化页面代码,提高开发效率,并实现更清晰的MVC分离...

    Struts2标签列表及说明

    * &lt;s:bean&gt;:类似于 Struts1.x 中的 JavaBean 的值 C: * &lt;s:checkbox&gt;:复选框 * &lt;s:checkboxlist&gt;:多选框 * &lt;s:combobox&gt;:下拉框 D: * &lt;s:date&gt;:获取日期格式 * &lt;s:datetimepicker&gt;:日期输入框 * &lt;s:...

    Struts2标签库

    &lt;%@ taglib uri="/struts-tags" prefix="s" %&gt; 结合例子,重点掌握以下标签的用法 (1) &lt;s:property&gt; (2) &lt;s:set&gt; (3) &lt;s:if&gt; 、&lt;s:elseif&gt;、&lt;s:else&gt; (4) &lt;s:iterator&gt; (5) &lt;s:include&gt; (6) &lt;s:form&gt;、&lt;s:hidden&gt; (7...

    Struts提供的和Form相关的标签 .rar

    9. `&lt;bean:define&gt;`和`&lt;bean:write&gt;`标签:虽然不是Struts的一部分,但常与Struts一起使用。`&lt;bean:define&gt;`用于在JSP页面中定义变量,`&lt;bean:write&gt;`则用来输出Bean的属性值。 通过以上这些标签,开发者可以方便地...

Global site tag (gtag.js) - Google Analytics