显示-struts的radio标签中list属性有多个值怎样回显选中的值

问题描述

struts的radio标签中list属性有多个值怎样回显选中的值

表单代码:

 <td><s:radio list="#{'0':'AA','1':'BB','2':'CC','3':'DD','4':'EE' }"  name="projects.state"/> </td>

页面显示选中的值 代码:

 <s:property value="state?'AA':'BB':'CC':'DD':'EE'"/>

我的想法是我觉得这和性别的例子有点类似,所以我直接用:号隔开每个数据,希望根据我表单提交过来的数字拿到对应的值,问题是值没发显示。但是表单那边提交的数字是可以那拿到的,所以我觉得是我显示这边struts标签有问题,请各位不吝赐教。
struts标签的radio list属性为多值时,是已什么格式回显?麻烦用struts标签实现,因为JS的话我觉得太麻烦了,如果struts无法实现,麻烦说说原因。谢谢。

解决方案

你不必要这样写啊,你可以这样写,然后获取的时候就直接 这样获取就行了,可以参考我这篇文章:

解决方案二:

<s:property value="#parameters.education" />

解决方案三:

解决方案四:

参考我这篇文章吧:http://blog.csdn.net/u012561176/article/details/45077533 csdn这回答太不好用了

时间: 2024-12-02 14:33:48

显示-struts的radio标签中list属性有多个值怎样回显选中的值的相关文章

点选显示属性-基于c#的AE开发 如何实现选中某点显示该点在数据库中的属性

问题描述 基于c#的AE开发 如何实现选中某点显示该点在数据库中的属性 基于c#的AE开发 如何实现选中某点显示该点在数据库中的属性 点能选中但是不知道怎么建立联系调用数据库中该点对应的属性

java-后台获取input标签中的属性值,该怎么获取

问题描述 后台获取input标签中的属性值,该怎么获取 后台想通过JAVA获取到input中的isDraft的值是否为0 该怎么获取 <input type="button" value="创建问卷" name="sendBtn" id="sendBtn" class="butn" isDraft=0>; <input type="button" value="

easyui-修改DataGrid表格中的一行数据 怎样在新的修改页面中回显选中的那一行数据呢?

问题描述 修改DataGrid表格中的一行数据 怎样在新的修改页面中回显选中的那一行数据呢? 修改DataGrid表格中的一行数据 怎样在新的修改页面中回显选中的那一行数据呢? 求大神指教 解决方案 http://my.oschina.net/meSpace/blog/41463

HTML标签中title 属性换行显示的方法

  在换行的地方添加或实现换行 ="指标名称:${target.intename} 指标说明:${target.remark} 指标名称:${target.intename}">   是不是超级美观~,简单的2个字符就搞定了,有需要的小伙伴参考下吧.         注:更多精彩教程请关注三联网页设计教程 栏目,

给HTML标签中的属性添加双引号js代码

<a href=xxx>改为:<a href="xxx"> LeXRus的第一个正则如下:  代码如下 复制代码  /(?!<w+)(s+w+)=([^>"s]+)/ig 第一个括号没看明白,JS应该是不支持.所以我擅自给删掉了,剩下的正则如下:  代码如下 复制代码  /(s+w+)=([^>"s]+)/ig 第一个括号里的s+w+匹配的是属性名. 然后是=,不用转义. 第二个括号里的[^>"s]+匹配属性

引入js文件标签中的属性for ,event 用法

<script language= "javascript " for= "window " event= "onload ">EVENT   event   设置或获取脚本编写用于的事件  FOR   htmlFor   设置或获取绑定到事件脚本的对象. 可以这样理解. <script   language= "javascript "   for= "window "   event=

vfp报表中如何动态显示打印二维码,每条记录的值有可能重复,比如姓名用二维码显示打印。

问题描述 vfp报表中如何动态显示打印二维码,每条记录的值有可能重复,比如姓名用二维码显示打印. vfp报表中如何动态显示打印二维码,每条记录的值有可能重复,比如姓名用二维码显示打印.求关注求转发求收藏qq:1280737814https://shop67511955.taobao.com/ 解决方案 http://bbs.bccn.net/thread-436671-1-1.html 解决方案二: 二维码打印JS

一脸懵逼学习Struts数据校验以及数据回显,模型驱动,防止表单重复提交的应用。

1:Struts2表单数据校验: (1)前台校验,也称之为客户端校验,主要是通过Javascript编程的方式进行数据的验证. (2)后台校验,也称之为服务器校验,这里指的是使用Struts2通过xml配置的方式进行表单数据的校验. (3)代码方式验证Action中所有的方法:代码方式验证Action中指定的方法:xml方式验证Action中所有的方法:xml方式验证Action中指定的方法: 2:代码方式验证Action中所有的方法(自己记得导jar包和我配置web.xml文件,自己脑补吧):

在VB中制作不回显的文本框

在应用程序中,有时需要用户录入一些不宜在屏幕上直接显示的内容,如用户口令或机密数据.我们已熟知,在Foxbase/Foxpro中这一功能可以用SETCONSOLEOFF命令关闭向屏幕的回显来实现.那么,在 VisualBasicforWin-dows中如何做到这一点呢? 一个容易想到的方法是利用文本框的Key-Press事件,但为了处理用户对文字的编辑(如删除.插入) ,则还要再用其它变量存放真正输入的内容,而且必须书写大量复杂的控制程序.实践证明,这种方法 比较繁琐,不便使用. 笔者在用VB编