因为根据id取 当然一样的id只得第一个啦 id不重复 不会得到相同id的对象数组哦
你可以生成每个input的时候加个name属性 获取name相同的对象数组 逐个取他们的value就行哦
jsp:<s:iterator value="#requestpsaCautionList" id="sl">
<li class="noLine"><s:property value="#slpsaNbr"/> <s:property value="#slflag"/> <s:property value="#slnmUser"/>
<span>(<s:property value="#slissue"/>)</span>
<input id="PSA" name="PSA" type="hidden" value='<s:property value="#slpsaNbr"/>'>
</li>
</s:iterator>
js:
$(function(){
var aa = documentgetElementsByName("PSA");
for(var i=0;i<aalength;i++){
alert(aa[i]getAttribute("value"));
}
// var temp=$("#PSA")val();
//alert(temp);
$("noLine")click({msg:temp},function(event){
var locationObj = windowlocation
,hrefPath = locationObjprotocol + "//" + locationObjhost + "/";
windowopen(hrefPath+"<s:text name='WINDOWOPENPATHPCRS'/>"+"psaNbr="+eventdatamsg,"","","");
//windo'wopen('detailActionFromRemindaction'+parms, "tmp", "","");
});
})
LZ写的很详细!
我的分析如下:
如果你直接这样写并且就这1个JSP的话!运行后是没有结果的!因为request是获得提交的>
请求被发送到本机端口8080,被在那里侦听的Coyote >
JSP是一门基于JAVA语言的一种web应用开发技术,由JSP制作的动态网站具有非常好的跨平台性;所以对于做web开发的程序员来说,精到的掌握JSP的使用是极其重要的;在网络通信中,最常见的模式是B/S通信模式,即用户把需要获取的信息用浏览器向某个服务器发出请求,服务器使用web服务软件将用户的请求信息处理后发送给用户;所以使用jsp技术发送的请求就需要服务器端有相应的jsp引擎(即web服务软件)进行处理,jsp引擎有很多,下面使用有sun公司开发的开源的tomcat服务器来进行讲述;所以下面从tomcat服务器的安装开始讲起分为:一、tomcat的安装与配置;二、测试jsp页面;三、设置web服务目录三个方面来进行说明。
一:tomcat的安装与配置
这里默认jdk已经安装成功且环境变量已经设置为如下值:变量名Java_Home=E:\jdk180_45变量名Classpath=E:\jdk180_45\jre\lib\rtjar;,;变量名Path=E:\JDK180_45\BIN
安装tomcat有两种方式(一)apache-tomcat-6013zip文件的安装;(二)apache-tomcat-6013exe文件的安装下面只介绍第一种方式;
将apache-tomcat-6013zip文件解压到磁盘的某个分区下,如解压到E:\,将出现下面的目录结构
接下来双击bin目录下的startupbat文件,将会出现如下MS-DOS窗口表明已经启动了tomcat服务器,若不关闭该窗口该服务器将一直工作下去;
若双击后没有出现该界面或者只是闪烁了一下,一般是环境变量没有设置好;然后在浏览器的地址栏里输入>
以上就是关于js中取jsp循环中的值全部的内容,包括:js中取jsp循环中的值、jsp的request使用不了、简述tomcat软件在jsp页面运行中的作用,如果要进入manager页面,需要对哪个配置等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)