- 浏览: 7863901 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (2425)
- 软件工程 (75)
- JAVA相关 (662)
- ajax/web相关 (351)
- 数据库相关/oracle (218)
- PHP (147)
- UNIX/LINUX/FREEBSD/solaris (118)
- 音乐探讨 (1)
- 闲话 (11)
- 网络安全等 (21)
- .NET (153)
- ROR和GOG (10)
- [网站分类]4.其他技术区 (181)
- 算法等 (7)
- [随笔分类]SOA (8)
- 收藏区 (71)
- 金融证券 (4)
- [网站分类]5.企业信息化 (3)
- c&c++学习 (1)
- 读书区 (11)
- 其它 (10)
- 收藏夹 (1)
- 设计模式 (1)
- FLEX (14)
- Android (98)
- 软件工程心理学系列 (4)
- HTML5 (6)
- C/C++ (0)
- 数据结构 (0)
- 书评 (3)
- python (17)
- NOSQL (10)
- MYSQL (85)
- java之各类测试 (18)
- nodejs (1)
- JAVA (1)
- neo4j (3)
- VUE (4)
- docker相关 (1)
最新评论
-
xiaobadi:
jacky~~~~~~~~~
推荐两个不错的mybatis GUI生成工具 -
masuweng:
(转)JAVA获得机器码的实现 -
albert0707:
有些扩展名为null
java 7中可以判断文件的contenttype了 -
albert0707:
非常感谢!!!!!!!!!
java 7中可以判断文件的contenttype了 -
zhangle:
https://zhuban.me竹板共享 - 高效便捷的文档 ...
一个不错的网络白板工具
在Spring mvc中处理radiobutton处理起来也十分简单,分两类情况,先看普通的
简单的radiobutton,首先是一个简单的pojo,其中内容是字符串:
然后是一个controller,如下:
tableReservePage这个方法是一个简单的展示radiobutton的页面而已,
其JSP模板文件为:
请注意spring mvc中对radiobutton的写法,其中的path属性就刚好对应pojo中的smokeZone。
table-reserve-result方法实际上是接收页面用户选择的radiobutton,然后再进行页面跳转,最后跳转到的页面是
如果是动态先生成的radiobuttons,也是可以的,继续看例子:
上面依然是简单的pojo,然后是控制器:
则在footballPage方法中,是显示一个多个的radiobutton了,其中JSP文件为:
其中注意: <form:radiobuttons element="li" path="favSport" items="${sportList}">
的写法就可以了。
最后,展示结果页面JSP为:
简单的radiobutton,首先是一个简单的pojo,其中内容是字符串:
public class TableReserve { private String smokeZone; public String getSmokeZone() { return smokeZone; } public void setSmokeZone(String smokeZone) { this.smokeZone = smokeZone; } }
然后是一个controller,如下:
@Controller public class TableReserveController { @RequestMapping(value="/table-reserve-page") public ModelAndView tableReservePage() { return new ModelAndView("table-reserve-form", "tableReserve", new TableReserve()); } @RequestMapping(value="/table-reserve-result") public ModelAndView processTableReserve(@ModelAttribute TableReserve tableReserve) { ModelAndView mav = new ModelAndView("table-reserve-result"); mav.addObject("tableReserve", tableReserve); return mav; } }
tableReservePage这个方法是一个简单的展示radiobutton的页面而已,
其JSP模板文件为:
<h1>Table Reserve page</h1> <form:form method="POST" commandname="tableReserve" action="table-reserve-result.html"> <table> <tbody><tr> <td>Smoking</td> <td><form:radiobutton path="smokeZone" value="yes"></form:radiobutton></td> </tr> <tr> <td>No Smoking</td> <td><form:radiobutton path="smokeZone" value="no"></form:radiobutton></td> </tr> <tr> <td colspan="2"> <input value="Submit" type="submit"> </td> </tr> </tbody></table> </form:form>
请注意spring mvc中对radiobutton的写法,其中的path属性就刚好对应pojo中的smokeZone。
table-reserve-result方法实际上是接收页面用户选择的radiobutton,然后再进行页面跳转,最后跳转到的页面是
... <h1>Table Reserve result page</h1> Do you choose smoking table? Answer is: [ <b>${tableReserve.smokeZone}</b> ]
如果是动态先生成的radiobuttons,也是可以的,继续看例子:
public class Sport { private String favSport; public String getFavSport() { return favSport; } public void setFavSport(String favSport) { this.favSport = favSport; } }
上面依然是简单的pojo,然后是控制器:
@Controller public class SportController { @RequestMapping(value="/sport-page") private ModelAndView footballPage() { ModelAndView mav = new ModelAndView("sport-form"); List sportList = new ArrayList(); sportList.add("Judo"); sportList.add("Basketball"); sportList.add("Ping-Pong"); mav.addObject("sportList", sportList); mav.addObject("sport", new Sport()); return mav; } @RequestMapping(value="/sport-result") private ModelAndView processTeams(@ModelAttribute Sport sport) { ModelAndView mav = new ModelAndView("sport-result"); mav.addObject("sport", sport); return mav; } }
则在footballPage方法中,是显示一个多个的radiobutton了,其中JSP文件为:
<h1>Sport page</h1> <form:form method="POST" commandname="sport" action="sport-result.html"> <table> <tbody><tr> <td> [list] <form:radiobuttons element="li" path="favSport" items="${sportList}"> </form:radiobuttons>[/list] </td> </tr> <tr> <td> <input value="Submit" type="submit"> </td> </tr> </tbody></table> </form:form>
其中注意: <form:radiobuttons element="li" path="favSport" items="${sportList}">
的写法就可以了。
最后,展示结果页面JSP为:
... <h1>Sport result page</h1> Your favorite sport is: ${sport.favSport}
发表评论
-
复习:强迫线程顺序执行方式
2019-01-03 23:42 1495方法1: 三个线程,t1,t2,t3,如果一定要按顺序执行, ... -
(转)不错的前后端处理异常的方法
2019-01-02 23:16 1973前言 在 Web 开发中, 我们经常会需要处理各种异常, 这是 ... -
info q的极客时间大咖说等资料下载
2018-08-15 08:40 3420info q的极客时间大咖说等资料下载,还有不少思维导图 链 ... -
CXF 客户端超时时间设置(非Spring配置方式)
2018-07-03 22:38 2192import org.apache.cxf.endpoint. ... -
(转)synchronized关键字画像:正确打开方式
2018-06-14 09:25 455https://mp.weixin.qq.com/s/b3Sx ... -
CountDownLatch的例子
2018-06-13 14:10 638public class StatsDemo { ... -
两道面试题,带你解析Java类加载机制
2018-06-12 16:29 563https://mp.weixin.qq.com/s/YTa0 ... -
Spring中获取request的几种方法,及其线程安全性分析
2018-06-11 09:03 631https://mp.weixin.qq.com/s/KeFJ ... -
内部类小结
2018-06-06 10:25 405https://mp.weixin.qq.com/s/hErv ... -
JVM虚拟机小结1
2018-06-04 20:43 4691 jps -l //列出详细的类名和进程ID 2)jps ... -
windows下自带命令行工具查看CPU资源情况等
2018-06-04 12:53 3049微软提供了不少命令行 ... -
(收藏)深入分析Java的序列化与反序列化
2018-05-30 15:21 567https://mp.weixin.qq.com/s/T2Bn ... -
apache common包中的序列化工具
2018-05-30 09:10 1789什么是序列化 我们的 ... -
JAVA8 JVM的变化: 元空间(Metaspace)
2018-05-24 22:30 918本文将会分享至今为至我收集的关于永久代(Permanent G ... -
(转)服务器性能指标(一)——负载(Load)分析及问题排查
2018-05-21 21:03 1274原创: Hollis Hollis 负载 ... -
(转)对象复用
2018-05-20 15:27 816public class Student { priv ... -
mapreduce中入门中要注意的几点
2018-05-06 08:59 627在 mapreduce中,比如有如下的词: I love b ... -
HDFS的基本操作
2018-05-02 21:47 889-mkdir 在HDFS创建目录 ... -
一个不错的开源工具类,专门用来解析日志头部的,好用
2018-05-02 20:00 716一个不错的开源工具类,专门用来解析日志头部的,好用。 http ... -
介绍个不错的RESTFUL MOCK的工具wiremock
2018-04-27 21:02 1861介绍个不错的RESTFUL MOCK的工具wiremock,地 ...
相关推荐
radiobutton标签 6 13.9.7. radiobuttons标签 7 13.9.8. password标签 7 13.9.9. select标签 8 13.9.10. option标签 8 13.9.11. options标签 9 13.9.12. textarea标签 10 13.9.13. hidden标签 10 13.9.14. errors...
Q752345 ASP.NET MVC5项目中,如何使用radiobutton插入数据 https://ask.csdn.net/questions/752345
6.8.1. 在Spring中使用AspectJ来为domain object进行依赖注入 6.8.1.1. @Configurable object的单元测试 6.8.1.2. 多application context情况下的处理 6.8.2. Spring中其他的AspectJ切面 6.8.3. 使用Spring IoC来...
6.8.1. 在Spring中使用AspectJ进行domain object的依赖注入 6.8.2. Spring中其他的AspectJ切面 6.8.3. 使用Spring IoC来配置AspectJ的切面 6.8.4. 在Spring应用中使用AspectJ加载时织入(LTW) 6.9. 更多资源 7...
开发语言C#,开发环境.net,控制控件RadioButton进行美化。
android 自定义RadioButton的样式android 自定义RadioButton的样式
6.8.1. 在Spring中使用AspectJ来为domain object进行依赖注入 6.8.2. Spring中其他的AspectJ切面 6.8.3. 使用Spring IoC来配置AspectJ的切面 6.8.4. 在Spring应用中使用AspectJ Load-time weaving(LTW) 6.9. ...
防止RecyclerView滑动出现数据错乱,适用于item中包含RadioButton和EditText的情况
wpf radiobutton模版设计成button样式
最近发现很多人在buttongroup中,使用很多radiobutton的时候,喜欢为每一个radiobutton设置一个callback,包括几个以前有人上传的附件中也这么做,我想说的是这不是一种好的方法。而且这样做还会有一个后果,就是...
RadioButton实现选择后可取消选择,利用wpf技术实现
在工作中遇到了这样一个问题,就是在同一界面下放了多个RadioButton来进行双向绑定,但是经过绑定后,在修改对象值后,发现数据和界面不同步的问题。然后在网上找了一些资料很多解决办法不好。用来很长时间找到的...
Radiobutton流式自动换行
菜单radiobutton+viewpage
listview 里面加radiobutton 单选操作,gridview类似
6.8.1. 在Spring中使用AspectJ来为domain object进行依赖注入 6.8.2. Spring中其他的AspectJ切面 6.8.3. 使用Spring IoC来配置AspectJ的切面 6.8.4. 在Spring应用中使用AspectJ Load-time weaving(LTW) 6.9. ...
c# WPF 上图下文字radiobutton样式,且可动态生成radiobutton,搭配触摸滚动条,完整编译通过解决方案
android 自定义 单选按钮 radioButton
使用VS2005开发,VS2005及以上版本都可以使用
6.8.1. 在Spring中使用AspectJ进行domain object的依赖注入 6.8.2. Spring中其他的AspectJ切面 6.8.3. 使用Spring IoC来配置AspectJ的切面 6.8.4. 在Spring应用中使用AspectJ加载时织入(LTW) 6.9. 更多资源 7...