同一个jsp页面,java代码中变量怎么传到js中

图片说明

31个回答

你这样没问题啊,你如果要swfpath1的值,需要在你的document.getElementById后面需要再加上value

huihuangwuqiong
huihuangwuqiong 使用jQuery获取
一年多之前 回复
niaonao
niaonao 回复林中护燕: 同一个jsp是可以获取java代码中的对象及数据的。
一年多之前 回复
u011670828
筱贝 回复林中护燕: 你的html的input的value改为<%=swfpath%>
一年多之前 回复
u011670828
筱贝 回复林中护燕: 看3楼的
一年多之前 回复
qq_37232936
林中护燕 我浏览器演示的时候,value显示为null。是不是在同一个jsp中request获取不到java代码中的swfpath?
一年多之前 回复

var swfpath ="<%=swfpath%>"; 这样肯定是可以的,还有就是用java写进了input里面 再取值肯定也要.value

<%=swfpath%>

图片说明

swfpath = document.getElementById("sufpath1");

$("#swfpath1").val()

1。js变量获取jsp页面中java代码的变量值。
方法:var JS变量名 = <%=JAVA变量名 %>

2。java代码获取js变量的值。
说明:在JSP中;Java部分是在服务器端执行的;js部分是在客户端的浏览器执行的;二者完全不相干。因此直接在JSP页面上是无法在js、java和HTML变量之间进行调用的。
变通(解决方案):将js变量放到form中的一个;在后台从form中取出变量放到隐藏域中;然后提交表单给要调用变量的页面。这个页面可以就是本身。示例如下:
bb.jsp页面:
<% String test5 = (String)request.getAttribute("test4"); %>
<br> var test1 = &#39;111&#39;; //定义js变量 <br> document.form.test2.value = test1;<br> //将js变量的值放到form中的一个隐藏域中 <br> var formObj = document.getElementById(&#39;passForm&#39;);<br> formObj.submit();<br>





aa.jsp页面中的Java代码:
<%
request.setCharacterEncoding("utf-8");
String txtMsg = request.getParameter("test2");
out.println(txtMsg);
%>
注:如果同一个页面自己给自己传值,aa.jsp和bb.jsp可以为同一页面。

传递的java变量一般应该是表示数字或者字符串的变量,复制给js变量一定要用引号括起来,如果java变量值含有引号,不好意思了你还得做转义。

少了个.value()

var jsValue = "<%=javaValue%>";

在你的new FlexPaperViewer 外面, 新定义一个 var swfpath = document.getElementById('swfpath1').value;然后在FlexPaperViewer里面用这个swfpath变量

共31条数据 1 3 4 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
在JSP页面中结合JS和JAVA代码
rn rnrnrn本人初学J2ee,请高手解决下。
js获取jsp页面中嵌入的java代码中的变量
需求:获取url中的参数并根据参数值进行操作 jsp脚本获取url <% String fen=request.getParameter("fen"); // out.print("fen: "+fen);打印到页面参数值 %> 在js获取脚本中写的参数的值 var fen = ""; //alert(fen); if(fen == 2){ $("
怎么将servlet中的变量的值传到JSP页面中?
怎么将servlet中的变量的值传到JSP页面中?例如将flag=“1”传到JSP页面中,再根据flag判断JSP页面该显示的内容
JBuider中怎么调试jsp页面中的java代码?
我已经在jsp页面的java代码上设了断点,但是debug我的应用时,发现没起作用!
js如何获取jsp页面中嵌入的java代码变量?
[img=https://img-bbs.csdn.net/upload/201304/30/1367305012_666116.png][/img]rn页面中会有这样的类似布局,我想在修改注册信息的页面中,让各个输入框,选择框从数据库中读到值,我在jsp页面中嵌入java代码,已经读取到相应rs记录了,可是,我怎么将这些信息写入到这些输入框和选择框呢?我想用js实现,让读取到的rs记录先转换成json格式的数据,然后让js操作这个json格式数据。可是,怎么转成json格式数据呢?又怎么将json格式数据传递给js来操作呢?
JSP页面中JS与JAVA代码顺序问题求助
我写了一个这样的JSP页面,主要用途就是放JS代码,但是需要从后台拿一些值赋给JS变量,代码如下rn<%@ page language="java" contentType="text/html; charset=UTF-8"rn pageEncoding="UTF-8"%>rn<%rn String nav = (String)request.getAttribute("sideNavJson");rn String is = (String)request.getAttribute("is");rn%> rnrn rnrn再将这个JSP页面include在首页的页面中,目的就是让首页包含JS,但问题是,以上代码中的java代码没有运行,导致categories 变量永远是NULL,这是什么原因呢?该怎么解决啊?
<%!...%>怎么取用jsp页面中的变量
jsp中有一段代码rn<%rn String str="kkkkkk";rn%>rnrn<%!rn String getStr()rn return str; //这个函数里怎么去引用外面的那个strrn rn%>rnrn这个页面执行不了的。。
如何将JS中的值传到JSP页面中的form中
如题 请教如何传值rn代码如下(这是在WORKSHOP中的做的一个拥护管理界面)rnrn rnrnrn rn rn 所属机构:rn rn rn rn rn rn rn rn rn rn rn rnrnrn在BOBY中 onload 了 init() rn在JS中可以 alert returnVal的值rn请教如何将JS 中的 returnVal 传到FORM中来
怎么把java代码转到jsp页面中
jsp初学者通常会遇到这种问题:在jsp代码中插入类似于System.out.println();语句,点击运行时就会直接在控制台上出现结果,而不是在jsp网页中。 以下是部分解决方案: 1.直接用字符串变量输出 2.用out.pringtln();输出(注意:在这里的println()不是换行) 3.用servlet输出 上述步骤的代码: <%@ page lan
怎么实现JSP页面中无JAVA代码
要是这种情况: 从数据库中读取一个值, 要是>60 则 就显示及格. 这样一定要用IF判断, 那在JSP页面中肯定会用到<%%>rn我现在都采用在CLASS里用 StringBuffer 保存在REQUEST里, 然后用 来输出, rn我想知道大家是怎么实现的?
js的变量如何传到 c#中
大哥们,一个简单的问题,如何才能把客户端得到的变量传入到cs中,可以用C#来写代码??rn找了好多但由于初学,调试不出来.rn比如说我在服务器端有一个按钮,在客户端有一个input框,想把其中的变量在按钮中能够进行操作???rn如何???具体一点,实在不会呀rn
怎样把变量由js传到as中
我设想在asp页面上用js得到一个swf文件的路径,然后把这个路径传递到该页面上用flash做的一个swf文件的as中,然后用loadmovie加载这个路径。哪位高手指点一下怎样把路径由js传到as中?详细一些,谢谢。
在jsp页面的一个数组,怎么传到js里
从jsp到js变量是可以传的,但数组放上去后传过去是另一个对象,而在js看不到对象的属性
怎么在jsp页面中修改js中的数据???
rn这是js,在页面中出发城市:用到,怎么对js 里的数据增加,比如现在我想增加一个城市天津在jsp页面上怎么增加??rnrnrnvar flycitys=[rnname:'南京',py:'nj',py_all:'Nanjing',rnname:'北京',py:'bj',py_all:'Beijing',rnname:'上海',py:'sh',py_all:'Shanghai',rnname:'广州',py:'gz',py_all:'Guangzhou'rn[color=#FF0000]怎么在这增加城市????[/color]rnrnrn
在JSP页面中写java代码的问题
我在JSP页面中写JAVA代码时出现如下情况:rn[url=http://hi.csdn.net/attachment/201003/27/2293151_1269692901O0yy.jpg][/url]rn写[color=#FF0000]request.[/color]出现方法时非常的慢。rn大家有没有办法解决呢?
JSP页面中变量的范围
表示变量的作用域,一共4种。pageScope: 表示变量只能在本页面使用。requestScope:表示变量能在本次请求中使用。sessionScope:表示变量能在本次会话中使用。applicationScope:表示变量能在整个应用程序中使用。 -----------------------------------------------------------------------
jsp页面中<%%>中java代码的编译问题
刚入行的小程序员,积累经验,欢迎交流 昨天毕业设计中遇到了一个问题,session总是在不断变化,后来通过监听,查找到具体页面,终于发现了问题: 很显然在没有点击的情况下 中的代码就编译并运行了!!! 所以以后再写此类代码的时候 就需要多加注意!!!
jsp页面中js代码中串插java代码
一 说明 尽管现在的趋势是前后端彻底分离的开发模式,但是熟悉一下以前的一些内容也未尝不可。   二 具体实现 事实上这个是非常容易实现的,因为在.jsp页面里面写java代码本身就很简单,下面就是所有例子。 1. User类 package cn.smileyan.domain; public class User { private String username; priv...
JAVA代码中调用JS??
JAVA代码中怎么调用JS实现调用客户端的下载对话框?谢谢!
jsp页面中的值传到actin中
已注册——按类别显示学生信息 rnrn问题是这样的:上面的语句是在jsp中 我想把isRegisterisRegister=1的值传到对应的action中但是我在日志输出isRegister的值时发现所出错的值是0(System.out.println("isRegister 的值为: "+student.getIsRegister());也就是说[color=#FF0000]无法将jsp页面中设定的值传递到action中。[/color]rn大家看下如何解决?
怎么把js中的变量传递给当前jsp页面
怎么把js中的变量传递给当前jsp页面:rn假定有一个jsp页面,有个select列表框,根据选择它的值,页面要有不同的显示处理。简单的说就是怎么实现“把选择的列表值赋值给jsp中变量”
<%=%>中怎么使用js变量?
我在JavaScript中,用了<%=fun();%>但是想加入参数,参数就是js变量。不知能怎么办?好像里面只能用后台代码的变量。rn[code=JScript]rn rn[/code]
JS中的变量怎么表示?
rnrn上面代码中的$arr[0]是变量,要怎么表示?rn"+$arr[0]+","$arr[0]",这样我试了都不行rn谢谢!
如何把ASP中的变量传到JS中
如何把ASP中的变量传到JS中?rn当单击“删除”时用JS弹出后面input里的值。如下图rn[img=http://img8.9158.com/200804/08/09/26/200804084928089.gif][/img]
JSP中怎么取得JS中的变量??
JSP中怎么取得JS中的变量??rnrn简单一例,感谢啊,呵呵
一个jsp页面中的变量可以传到另一个页面中去吗?
我想做一个聊天室系统,其中我把用户名list和提交表单作为框架分别放在两个jsp页面中,现在我想点击某用户时,将所点击的用户名显示在另一个jsp页面里的表单中。不知道可以吗?rn如何实现,请给个思路。谢谢!
js中的值能传到java代码中去吗
function reply(id)rnalert(id);rn<%r.getinfo(%>id<%);%>//getinfo返回的是字符串rn在js中得到了id的值,java的一个方法要用到这个值,怎么把id传进去,上面代码不行。
js获取的时间怎么传到Date()中
html代码:rnrnrn```rn rn rn rn rn rn rn 距离结束仅剩:天rn rn rn rn rnJS代码:rnvar now = new Date();rnfunction GetServerTime()rnrnvar a = document.timeForm.times.value;rnvar urodz = new Date("a");rnrnnow.setTime(now.getTime()+250);rndays = (urodz - now) / 1000 / 60 / 60 / 24;rndaysRound = Math.floor(days);rnhours = (urodz - now) / 1000 / 60 / 60 - (24 * daysRound);rnhoursRound = Math.floor(hours);rnminutes = (urodz - now) / 1000 /60 - (24 * 60 * daysRound) - (60 * hoursRound);rnminutesRound = Math.floor(minutes);rnseconds = (urodz - now) / 1000 - (24 * 60 * 60 * daysRound) - (60 * 60 * hoursRound) - (60 * minutesRound);rnsecondsRound = Math.round(seconds);rndocument.getElementById("date").innerHTML = daysRound;rndocument.getElementById("time").innerHTML = hoursRound + "时" + minutesRound + "分" + secondsRound + "秒";rnrnsetInterval("GetServerTime()",250);rn```rnrn
java代码中变量属性值乱码问题!
自己的项目一直是UTF-8编码,但是每次重启eclipse会workspace中编码会变成GBK,今天maven重新编译了工程用的是GBK,造成发布到tomcat中时,发现返回页面数据有乱码。但是类中中文正常,调试发现java类中变量用鼠标观察发现是乱码,最后改了工程编码重新编译maven工程,再发布就正常了.这次乱码应该是maven按GBK编码编译我的工程造成的乱码!
如何在jsp页面元素中使用js中的变量?
我现在有这样一个页面rn[code=text]<%@ page language="java" contentType="text/html; charset=utf-8"rn pageEncoding="utf-8"%>rnrnrnrn rn Insert title herern rn rnrnrn rn rn rn rn rn rnrn[/code]rn在rn rn中的value我想用js中的friendpass来填充,不知道可不可以?rn如果不行的话,rn我如何这么做:rn<%!rn String friendpass="123";rn%>rn然后在上面那个input中的value中使用friendpassrn
从<% %>中的变量如何传到
数据量不小,所以我在<% %>中是从数据库中读出数据赋值到数组变量中,然后再在
求助:如何在JSP页面的JAVA代码中嵌套使用js语句?
在jsp页面的头部的java代码中想使用js的alert()语句,请问如何写代码? 谢谢大家了!
在Java代码中如何使用JavaScript中的变量?
rn<%rn session.setAttribute("printernm",PrinterName);rn%>rn我想把script中打印机名放到session中,rn谢谢.
jsp页面怎么调用js文件中的函数
jsp页面怎么调用js文件中的函数rn rnrn然后我在jsp页面中想调用js文件中的aa()函数,怎么办?不要按钮点击什么的,直接进入页面就调用。rn且aa()函数里有参数是js文件里其他方法计算出来的。rnrnjsp页面直接,aa()函数里的参数无效。rnrn这个怎么解决??
jsp页面中,css和js不起作用,怎么解决。
![图片说明](https://img-ask.csdn.net/upload/201810/09/1539075271_662446.jpg)rnrn![图片说明](https://img-ask.csdn.net/upload/201810/09/1539075289_331311.jpg)rnrn![图片说明](https://img-ask.csdn.net/upload/201810/09/1539075302_626515.jpg)
怎么用js取jsp页面中的代码?
因为是在iframe框架下的网页,直接通过隐藏模块来显示打印预览的话,隐藏的模块还是占据的空间,所以想用把jsp中需要打印的table取出来放到另一个隐藏页面中来预览和打印。求大神给个列子!~
java代码中怎么发送邮件
最近做个项目,要在提交表单信息的同时,给一个指定油箱也发送一份信息,请会的人指点下,谢谢!
如何把js中的这个值传到jsp页面
product.js:rnvar fieldId = $("#table").find("#row_"+sNum).attr("tr_record_productStatus");rn把fieldId的值传到 product.jsp
web中的变量怎样才能传到VC中???
比如我在网页上点击一个应用程序,并且想把网页中变量传到VC中,我该怎么办???
jsp页面中的Java变量出错
jsp页面中的Java变量出错,请问一下Java的高手们,如何解决?需要添加哪个jar包rnrn rn " rnproperty="reasonCd2"> rn rn<%for (int j = 0; j < reason.size(); j++) rn[color=#FF0000]RcVO vo = (RcVO) reason.get(j); [/color]rnif (!("".equals(vo.getReasonCd()))) %> rn rn<%=[color=#FF0000]vo.[/color]getReasonCd()%> rn rn<% rn%> rn rn rn rn rn " rnproperty="reasonCd2"> rn rn<%for (int j = 0; j < reason.size(); j++) rnRcVO vo = (RcVO) reason.get(j); rnif (!("".equals(vo.getReasonCd()))) %> rn rn<%=vo.getReasonCd()%> rn rn<% rn%> rn rn rnrn红色部分提示错误,错误内容是变量不能解决。
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法