社区
Web 开发
帖子详情
JSP和JavaScript的交互传值问题
cxj_lkr
2003-07-16 12:07:42
在Javascript中,可以用<%=JSPVAR%>得到JSP变量的值
在同一个函数中,有什么办法可以在
<%
%>
内把JavaSCript变量的值赋给JSp呢?
不用hidden来传.
谢谢!
...全文
102
8
打赏
收藏
JSP和JavaScript的交互传值问题
在Javascript中,可以用得到JSP变量的值 在同一个函数中,有什么办法可以在 内把JavaSCript变量的值赋给JSp呢? 不用hidden来传. 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cxj_lkr
2003-07-16
打赏
举报
回复
我不要用hidden啊!
我通过JSP变量动态生成多个页面的元素
<%
for(int intSet=1; intSet<=3;intSet++) { %>
<input type="text" size="50" name="path_<%=intSet%>" value="" >
<%}%>
然后在JavaScript中
对
path_<%=intSet%> 来动态控制
如
if(...){
path_<%=intSet%>.focus();}
为了动态控制,这里我用path_<%=intSet%>。。。
这里我在把JavaScript值赋给JSP变量时遇到了困难。。
那有什么办法通过JavaScript变量来动态生成
path_1,path2,path3 么?
凋零的老树
2003-07-16
打赏
举报
回复
不传怎么得到,一个是客户端,一个是服务器
15年老程创业中
2003-07-16
打赏
举报
回复
javascript运行在客户端,jsp运行在服务器
只有通过提交,才能把javascript的值传给jsp
hhuzhj
2003-07-16
打赏
举报
回复
一、页面中的JavaScript的数据如何提交给后台的jsp程序
① 可以将JavaScript的数据以xxx.JSP?var1=aaa&var2=bbb的形式作为URL的参数传给JSP程序,此时在jsp中用
<%String strVar1=request.getParameter("var1");%>就可以获取到JavaScript脚本传递过来的数据;
② 使用JavaScript通过在表单里加入隐藏域信息,然后用表单提交的方式把数据传递给JSP程序。
参考下面的脚本:
<script language="JavaScript">
<!--
/***************************************************************
* JavaScript脚本,放置在页面中的任何位置都可以
* insertclick()函数获取JSP传递到页面中的变量varMC,
* 然后就可以在JavaScript中修改这个变量的值,再通过
* post的方式提交给JSP程序来使用。
***************************************************************/
function insertclick(){
var1 = document.all.mc.value; //获取页面form中的变量值
var1 = var1 + "名称";
document.insertForm.submit();
}
//-->
</script>
<!-- html页面form表单,放置在html页面中的位置不限 -->
<form name="insertForm" method="post" action="yourJSP">
<!-- 下面这一句是获取JSP程序中传递过来的变量值 -->
<input type="hidden" name="mc" value="<%=varMC%>">
<input type="button" value="提交" onclick="insertclick()">
</form>
cxj_lkr
2003-07-16
打赏
举报
回复
我用eval就不必用JSP变量了
多谢各位
zuoyangguang
2003-07-16
打赏
举报
回复
不可以
cxj_lkr
2003-07-16
打赏
举报
回复
可能我要用eval吧!
mingjob
2003-07-16
打赏
举报
回复
你换一个思路去做吧,你这个做法是行不通的,你要弄清楚原理先:
对于WEB程序来说,前端(JavaScript)和后端(JSP/Servlet)是没法共用数据的,只能是后端程序(JSP/Servlet)把数据输出,生成页面发送到前端,这时候生成的页面中的JavaScript代码才有可能得到JSP程序中的数据。同样的道理,只有把JavaScript里的数据提交给后端JSP代码,JSP程序中才能得到JavaScript的数据。
试试别的实现方式吧。
JSP
中java代码与js之间的
传值
NULL 博文链接:https://wuaner.iteye.com/blog/455481
实现
JSP
数据和
JavaScript
数据
交互
使用
本文介绍实现
JSP
数据和
JavaScript
数据
交互
使用,以及使用
JavaScript
通过在表单里加入隐藏域信息,然后用表单提交的方式把数据传递给
JSP
程序。 对于WEB程序来说,前端(
JavaScript
)和后端(
JSP
/...
JSP
极简实操入门
循环语句(for循环-1)
JSP
概述-循环语句(for循环-2)
JSP
概述-循环语句(While循环)
jsp
中include标签举例一
jsp
中include标签举例二
jsp
中param属性
传值
-1
jsp
中param属性
传值
-2
jsp
中useBean-1
jsp
中useBean-2 ...
Jsp
同页面var
传值
java_
javascript
中的变量与
jsp
页面的
传值
怎么做?
希望能帮你~
JSP
数据和JavaScirpt数据
交互
使用
问题
的一种解决方法对于WEB程序来说,前端(
JavaScript
)和后端(
JSP
/Servlet)是没法共用数据的,只能是后端程序(
JSP
)把数据输出,生成页面到前端,这时候生成的页面中的...
js定义三维数组,
jsp
和js
交互
传值
,js重新加载外部js文件
//重新加载引入的js文件 很重要 //////////////////////////////////////////////////////////////////////////////////// //用于更新外部js接收内部的
传值
//此处出错影响了后续的操作 function f(){ ...
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章