jsp里面的input的值吗_一个jsp页面中的input框向另一个jsp页面的input框传值
a.jsp
查询button>
var text = $("#name").val();
window.location.href='b.html?name='+text;
});script>
b.jsp
">
查询button>
JSP页面间传递参数是经常需要使用到的功能,有时还需要多个JSP页面间传递参数。下面介绍一下实现的方法。
(1)直接在URL请求后添加
如:< a href=“thexuan.jsp?action=transparams&detail=directe”>直接传递参数< /a>
特别的在使用response.sendRedirect做页面转向的时候,也可以用如下代码:
response.sendRedirect(“thexuan.jsp?action=transparams&detail=directe”) ,可用request.getParameter(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> 通过这种方式和一般的表单参数一样的,也可以通过request.getParameter(name)取得参数
(3)设置session和request
通过显示的把参数放置到session和request中,以达到传递参数的目的
session.setAttribute(name,value);
request.setAttribute(name,value)
取参数:
value=(value className)session.getAttribute(name);
value=(value className)request.getAttribute(name);
大家肯定已经注意到了,在取参数的时候,做了类型转换,这是因为放置在session和request中的对象的属性被看作 java.lang.Object类型的了,如果不转换,在将直付给value时会报classcastexception异常。
在多个JSP页面之间传递参数
怎么在多个JSP页面之间进行参数传递?需要使用JSP的内置作用域对象session。利用它的两个方法setAttribute(),getAttribute()
下面的这个实例实现了把第一个JSP页面的参数传递给第三个页面的功能
代码如下:
1.jsp
what's your name
form>
html>
2.jsp
Your name is:
what's your hobby
form>
html>
3.jsp
your name is:
your hobby is:< %=request.getParameter("hobby")%>
your password is:< %=request.getParameter("pass")%>
form>
html>
参考:https://www.cnblogs.com/workhard-no-hardwork/p/4146170.html
jsp里面的input的值吗_一个jsp页面中的input框向另一个jsp页面的input框传值相关推荐
- amp jsp空格 nps_HTML/CSS中的空格处理\_如何保留页面中的空格【转】
HTML/CSS中的空格处理\_如何保留页面中的空格[转] HTML中的空格的规则 在html中内容中的多个空格一般会被视为一个,连续的多个空格符被自动合并了.同时内容前后的空格也会被清除, 如下: ...
- css如何保留空格,HTML/CSS中的空格处理_如何保留页面中的空格
html中的空格的规则 在html中内容中的多个空格一般会被视为一个,连续的多个空格符被自动合并了.同时内容前后的空格也会被清除, 如下: fly63 com 显示效果为: fly63 com 备注: ...
- jsp页面中使用a标签进行删除请求时候使用弹出框确认后再删除
jsp页面中使用a标签进行删除请求时候使用弹出框确认后再删除 一.使用背景 二.核心代码 2.1a标签 2.2js代码 三.运行的相关文件 3.1common.jsp 3.2index.jsp 3.3 ...
- 电容的q值计算公式_在设计电路中电容容量大小、耐压等级选取详解 (转)
原文链接:在设计电路中电容容量大小.耐压等级选取详解 作者:张飞 电容的计算 我们对电容的计算,目的是要知道,我们在电路中需要一个多大的电容.为什么要需要 这么个电容?它的电压要多高?它的容量要多大? ...
- scanf 输入十六进制_在C语言中使用scanf()输入一个十六进制值
scanf 输入十六进制 Here, we have to declare an unsigned int variable and input a value in hexadecimal form ...
- python3中input输入浅谈_详解Python3中的 input() 函数
详解Python3中的 input() 函数 一.知识介绍: 1.input() 函数,接收任意输入,将所有输入默认为字符串处理,并返回字符串类型: 2.可以用作文本输入,如用户名,密码框的值输入: ...
- java引用类型和值类型_[Java教程]JavaScript中值类型和引用类型的区别
[Java教程]JavaScript中值类型和引用类型的区别 0 2017-02-24 00:00:35 JavaScript的数据类型分为两类:原始类型和对象类型.其中,原始类型包括:数字.字符串和 ...
- java中拷贝文件的代码_拷贝文件夹中的所有文件到另外一个文件夹
[java]代码库/** * * 拷贝文件夹中的所有文件到另外一个文件夹 * * @param srcDirector * 源文件夹 * * @param desDirector * 目标文件夹 * ...
- php怎么取json数组元素个数,json,数组_取出json数据中的某一项组成一个数组?,json,数组,php - phpStudy...
取出json数据中的某一项组成一个数组? "jobs": [ { "name": "iOS开发工程师", "salary" ...
最新文章
- Java培训完可以应用在什么领域
- 客户管理系统里的每个模块该如何显示?
- 程序开发是编写sql语句的注意事项
- 职场上面你面临的竞争
- [COGS746] [网络流24题] 骑士共存
- amd为什么还用针脚_为什么AMD不取消cpu上的针脚?
- Android之奔溃提示com.google.gson.internal.LinkedTreeMap cannot be cast to java.util.HashMap
- 欢乐纪中某B组赛【2019.1.27】
- c语言c99标准_C语言的灵魂指针,配合这个新增的关键字,能够生成更高效的程序...
- 怎么把4张图片合成一张_暴露年龄的20张图片,最后一张是什么?求解
- linux安装启动svn
- 推荐一个插件: The Great Suspender,大大减少chrome浏览器内存占用量
- css 为什么给span加vertical-align: middle不起作用?
- 【极客】神器——常用的一些小工具
- ADS入门,使用ADS创建和仿真一个简单的线路
- regsvr32注册Dll文件时出现0x80004005问题的解决方案
- Android:如何打开工程模式
- 华为OD机试题:叠积木(Python 解法)
- 3dmax2014 uv用法_3ds max uv展开教程
- 天载配资关注这个转折点机会
热门文章
- (论坛答疑点滴)怎么在datagrid翻页的时候确认?
- Win8 Metro(C#)数字图像处理--3.3图像直方图计算
- thinkphp中的AJAX返回ajaxReturn()
- linux之使用帮助
- tomcat配置用户数据
- 解决EclipseSDK3.3.0无法启动问题
- jquery ajax设置头部,jQuery Ajax 设置请求头
- 【Demo】修改销售订单库存地点
- 采购订单审批/取消审批程序(BAPI_PO_RESET_RELEASE、BAPI_PO_RELEASE)
- 【基础】ABAP不同变量类型之间数值大小比较