1、首先新建一个请求页面:文件命名为requestJspjsp,右键webroot下的jsp文件夹,new——》jsp,填写名称,点击finish完成创建。
2、然后新建一个被请求页面:文件命名为dojsp,右键webroot下的jsp文件夹,new——》jsp,填写名称,点击finish完成创建。
3、请求页面注意编码格式修改为utf-8,否则编码会出错,填写一个文本框,和一个提交按钮,请求方式为post,被请求页面为dojsp。
4、在被请求页面dojsp页面中,获取请求页面的输入信息,String user =requestgetParameter("user");并在页面中显示出来。
5、在浏览器地址栏中输入请求页面的地址,然后填写信息,点击提交。
1、通过js或者jquery等脚本语言获取,或者是form表单提交到servlet,sevlet中通过request获取表单属性。
2、不同的获取有不同的应用场景,一般是把当前页面的一些值获取提交到后台,那就是用表单,如果是动态的获取,就使用jquery,js获取后,通过ajax提交后台。
3、如果是a页面跳转b页面需要获取a页面的一些值给b页面使用,可以使用url传参数,例如 >
1、创建一个名称为 type_button 的html文件 。
2、添加2个button按钮,一个button在点击事件中加入自定义函数 mytype_button,另一个button设置id和type属性值为“button”。
3、添加一p标签,设置id 为 showtype_button。
4、在javascript中创建一个自定义函数 mytype_button。
5、在自定义函数中获取button对象。用type属性获取属性值。
6、在浏览器中打开文件,点击button后会显示获取到的type属性值为“button”。
jsp在页面上获取java参数总共有以下方法:
(1)直接在URL请求后添加
如:<a href="thexuanjspaction=transparams&detail=directe")直接传递参数, 特别的在使用responsesendRedirect做页面转向的时候,也可以用如下代码: responsesendRedirect("thexuanjspaction=transparams&detail=directe") ,可用requestgetParameter(name)取得参数
(2)jsp:param
它可以实现主页面向包含页面传递参数,如下:
<jsp:include page="Relative URL">
<jsp:param name="param name" value="paramvalue" />
</jsp:include>
还可以实现在使用jsp:forward动作做页面跳转时传递参数,如下:
<jsp:forward page="Relative URL">
<jsp:param name="paramname" value="paramvalue" />
</jsp:forward> 通过这种方式和一般的表单参数一样的,也可以通过requestgetParameter(name)取得参数
(3)设置session和request
通过显示的把参数放置到session和request中,以达到传递参数的目的
sessionsetAttribute(name,value);
requestsetAttribute(name,value)
取参数:value=(value className)sessiongetAttribute(name);
value=(value className)requestgetAttribute(name);
通过getElementsByTagName的方式获取所有input
示例:
<body><input type='text'/>
</body>
<script>
var inputs = documentgetElementsByTagName('input');//通过getElementsByTagName方式获取所有的inputs,inputs是一个input数组
</script>
补充:
getElementsByTagName() 方法可返回带有指定标签名的对象的集合。documentgetElementsByTagName(tagname)
说明
getElementsByTagName() 方法返回元素的顺序是它们在文档中的顺序。
在一个jsp页面中获取另一个jsp页面中的src路径的方法:
比如有ajsp页面:
如果是本路径下的IMG,不需要引入相对路径,因为默认就会在当前路径下找相应的。
举例:<div class="zj02"><img src="zj_01gif" /></div>;
备注:如果是同级文件路径的话,那么就需要引入相对上级路径的自路径。
举例:<div class="zj02"><img src="/images/zj_01gif" /></div>;
此时说明是此是jsp上级路径的同级路径“images”文件夹下面的文件
在bjsp中可以用以下方法获取:
var src = documentparentimg[0]src;
alert(src);
以上就是关于在jsp页面中如何获取另一个jsp页面提交的信息全部的内容,包括:在jsp页面中如何获取另一个jsp页面提交的信息、jsp怎么获取获取网页中的文字、在JSP中如何获取Button按钮中的Value值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)