关于这一点。有一些标签的取值是非常简单的。比如说textfield标签之类的。我们可以很轻松的通过document.getElementById().value或者prototype库里面的$F()或者jquery库中的$(#"")取得相应的值。但是jquery和prototype是不兼容的。你不能把他们放在一起使用。
但是对于struts2中的radio标签。里面有很多个选项。这个时候你可以试一下。用上面的方法是都不能取得相应的值的;关于这一点我很郁闷一直没有找到该怎么取值。后来是一个师兄说的要通过document.getElementsByName()获得。我试了一下。确实是这样的。
下面是一个获得radio变迁的值得函数。其中函数里面的参数是相应radio的name属性(例如:<ww:radio list="#{0:'男',1:'女'} name="sexType" ">):
function getValueByName(name){
var temp=document.getElementsByName(name);
var Thevalue;
for(i=0;i<temp.length;i++){
if(temp[i].checked){
Thevalue=temp[i].value;
}
}
return Thevalue;
}
关于checkBox标签的使用,假如说你有一个数据需要从action传到jsp页面的一个checkbox中,
比如说你是否已婚:这个应该做成一个checkBox。因为你只有两种状态:已婚和未婚;这个时候你需要从action中传给相应的标签。我建议还是用checkBoxlist标签比较好,比如说action有一个变量叫做: isMarryed. 它有两个值是:“已婚”和“未婚”。如果你想让“已婚”处于选中状态的话。在jsp中就应该这样写:<ww:checkboxlist list="{'已婚'}" name="isMarryed" value="%{isMarryed}"></ww:checkboxlist>
这样的话如果你传过来的isMarryed的值是“已婚”的话,那么这个checkBox标签就会被选中。如果你传过来的是“未婚”的话这个checkBox就不会被选中
很高兴和大家分享一下
分享到:
相关推荐
javascript中读取Struts2标签datetimepicker的值.docjavascript中读取Struts2标签datetimepicker的值.docjavascript中读取Struts2标签datetimepicker的值.docjavascript中读取Struts2标签datetimepicker的值....
用JavaScript,Struts2和MVC模式做增删改查,也有图片上传的Sql Server数据库
DHTML手册 JDK1.5API JAVASCRIPT STRUTS1.1API Struts标签库
DHTML手册 JDK1.5API JAVASCRIPT STRUTS1.1API Struts标签库
Javascript特效大全(上册)Spring.Security.3Struts2.0中文教程struts2标签详解w3school层叠样式表程序员常用JavaScript特效正则表达式系统教程
利用jsp、struts、hibernate开发JavaWeb应用
javaScript、struts2.0中文手册作为程序员编程必不可少的工具,大大提高了程序员的编程效率,欢迎大家下载
JavaScript+php5+struts2帮助文档
原理就是:一般使用遍历的方法,判断每个Radio是否被选中,如果是,再取其值. <form id=userlist method=post action=option.php> <input type=radio name=userid value=1>1 <input type=radio name=...
利用Struts2框架,结合SQL,JDBC,Java,JSP,JavaScript,Struts2标签库+OGNL等一系列常用开发语言集成的演示实例!
本文实例讲述了JavaScript获取表单内所有元素值的方法。分享给大家供大家参考。具体如下: 下面的JS代码可以遍历指定表单中的所有元素,并输出元素的值 <!DOCTYPE html> <html> <body> <form id=...
IE方法:document.frames[‘myFrame’].document.getElementById(‘test’).value; 火狐方法:document.getElementById(‘myFrame’).contentWindow.document.getElementById(‘test’).value; ...
关于struts2里用javascript刷新window.showModalDialog的父页面
javascript获得单选框的值,这个函数实现对html页面中,单选框的取值封装
j2ee dom4j JavaScript struts2帮助文档 Spring Security 3 官方文档 chm中文版
struts2 +jquey uploadify3 2 实现多文件上传 可以运行的myeclipse工程 绝对好用 访问方式http: 127 0 0 1:8080 Struts2Uploadify upload jsp uploadify 使用说明: <a href "javascript:$ "#file ...
本项目只是简单模拟教务管理系统的基本功能,通过熟悉的教务管理系统开发来综合训练Struts2和 Hibernate5框架技术的整合应用,并进一步提高项目实践能力。 项目实现的功能包括学生管理部分,教师管理部分和管理员管理...
基于struts、ajax(javascript)的开发,开发实例。异步
博文链接:https://jacky68147527.iteye.com/blog/230139