问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在js中怎么获取jsp页面的值

发布网友 发布时间:2022-05-05 21:00

我来回答

7个回答

热心网友 时间:2022-04-24 07:25

jsp在页面上获取java参数总共有以下方法:
(1)直接在URL请求后添加
   如:<a href="thexuan.jsp?action=transparams&detail=directe")直接传递参数, 特别的在使用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);

热心网友 时间:2022-04-24 08:43

js通常无法直接获取jsp的值,通常利用jsp输出变量,例如 jsp?a=1

首先,jsp后台定义一个变量,

String a="";

然后给他复制

a= request.getParameter("password");

然后在前台定义一个js变量:

var b="";
b='<%=a%>';

这样,b就取到了后台的变量

热心网友 时间:2022-04-24 10:18

那就要看你页面定义的什么标签了。
最简单的input:var str=$("#aa").val();

热心网友 时间:2022-04-24 12:09

jsp页面会通过get或post提交方式提交数据
后台的Servlet是通过request对象的getParameter("提交数据的名字")方法获取
如果是框架的话,一般需要先获取到request对象,例如struts2中使用ServletActionContext对象的getRequest()方法获取这个对象

热心网友 时间:2022-04-24 14:17

JS====> var userroles=document.getElementById("userroles").value;
JSP标签===> <input type="text" id="userroles" />

热心网友 时间:2022-04-24 16:42

js 网络脚本语言,获取html对象的常用方法:
document.getElementById("zx");
通过ID获取html元素对象,ID号在html文档当中应该是唯一的。返回的是唯一element对象。并且所有浏览器都兼容。
document.getElementsByTagName("span")[0];
通过标签查找html对象,由于html标签在一个页面中可能重复很多次,所以当前页面返回的是一个数组。可以根据标签出现的位置定位元素的对象。所有浏览器都兼容。
document.getElementsByName("hh")[0];
通过name属性来定位html对象,但是并不是所有标签都有name属性,但是我们可以人为的加上name属性,这样也可以定位到,由于name属性可能有多个,不唯一。所以这个方法返回的也是一个数组,同样我们也可以根据html当中name的位置,进行对name的定位。IE系列不兼容,不推荐使用。
innerHTML:这个方法是获取该html元素的具体html代码
document.getElementById("zx").innerHTML;
还可以更新元素的html代码:
document.getElementById("zx").innerHTML="<b>这是id为zx的标签~</b>";

热心网友 时间:2022-04-24 19:23

jsp页面就是html页面一样的,你要获取什么值
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
吴昕为了保养皮肤吃大量保健品,女人为了美可以疯狂到哪种地步? ...为什么翻译成&lt;&lt;天方夜谭&gt;&gt; 而不是&lt;&lt;天方夜谈&gt;&gt;? 天方夜谭为什么不是“夜谈”? 天方夜"潭"为什么不用"谈"? 依韵马都官宿县斋(梅尧臣)拼音版、注音及读音 什么算股权结构 梦见异性老同学是什么意思梦见异性老同学的寓意 QQ农场怎么才可以雄雌兔一起养 为什么有的QQ牧场能养两种月兔??? QQ牧场怎样获得兔崽? js中如何获得另一个页面的值 LAERRL面膜中的Mystery Dew?希世唤活因子是什么? 怎么把大块云南红糖整小 js页面的值如何获取? mystery · secrets 什么区别?? BEING TOUCH my stery请问这是什么牌子 自然之谜是哪个国家的 cubi智能手表怎么样?cubi儿童智能手表配置功能 在360借条填资料的时候会发信息给常用联系人吗? 三七粉要怎么用?所有人都能吃吗? 360借条会有短信发来吗? 手机莫名收到360借条短信,说我以申请额度四万元。可我不知道啊 今天早上莫名其妙收到一条360借条 借款到账的通知 但我从未下载和注册过360借条 这是什么情况? 自己把三七粉压片出售违法吗? 360借条用短信发来律师函是真的吗? 三七粉可以压成片吃吗 儿 童智能防丢通话手表和儿 童手机有什么不同? 想装个WIN7 64位的系统 最好纯净版的 陈楚生的 一叶知秋 是什么时候发行的 陈楚生寻找的4、其他音乐作品 js获取页面的值问题 一整块红糖怎么分成小块?刀切不开 怎样让红糖变成块状? 超市买一整块红糖怎么分成小块?? js获取另一个页面的值 在html中如何用js获取一个另一个页面的值,求大神 mystery有什么含义?象征着什么? JS获取页面返回值的 js循环获取页面value值 红糖成块后怎么分开容易 有谁知道如何挑选优质的假发? 在html中如何用js获取一个另一个页面的value 如何用JS取JSP页面的值,并且判断? js如何获取上一页面属性的值 S8经常提示充电接口有水,手机没电了都无法充电? node.js怎么得到页面中的值 怎么在JS中获取当前页面column的值 我的手机充电口可能有水,我放了二十分钟,充电也没有有水提示,要不要紧? 2009年9月积极分子思想汇报 2009年9月起的 党员思想汇报 急求