社区
Web 开发
帖子详情
javascript怎样jsp共享变量或是传值?
hsn1982
2003-04-08 11:27:05
在一文本框中输入后,触发onblur事件将框中的值存到jsp中的一session中,这样能不能做到?
谢谢看了此贴的朋友
...全文
103
12
打赏
收藏
javascript怎样jsp共享变量或是传值?
在一文本框中输入后,触发onblur事件将框中的值存到jsp中的一session中,这样能不能做到? 谢谢看了此贴的朋友
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
supower
2003-04-08
打赏
举报
回复
大frmae名子:mainfrmae
如上frmae名子:topfrmae
如下frmae名子:bottomfrmae
下frmae执行javascript
window.top.mainfrmae.topfrmae.document.forms[0].submit(); //上frmae提交到服务器
beijingwhitney
2003-04-08
打赏
举报
回复
用一个iframe,通过它刷新提交给服务嚣
supower
2003-04-08
打赏
举报
回复
在另一页面用javascript让此页面提交到servlet,servlet保存数据后在重新调来此页面
zez
2003-04-08
打赏
举报
回复
不可能
flashroom
2003-04-08
打赏
举报
回复
无解
moumouren
2003-04-08
打赏
举报
回复
必须提交数据,否则客户端的信息不可能到服务器端的
dybine
2003-04-08
打赏
举报
回复
除了再刷新一次页面别无它法
vick
2003-04-08
打赏
举报
回复
从JavaScript中访问Java方法
在HTML脚本中可以用JavaScript直接调用Java中的方法,只需要在调用语句前用“java.lang.”加以表示即可。具体语句用法如下例所示:
java.Lang.System.Out.println(“Hello!”)
但此种方法只适用于Netscape Navigator,一般不提倡在Web应用程序中使用。
vick
2003-04-08
打赏
举报
回复
可以通过隐藏帧,在文本框回车的时候调用帧的刷新,要在帧中定义方法,判断是否满足写session的条件,这儿可以自由发挥了
zuoyangguang
2003-04-08
打赏
举报
回复
方法多多,但是都很奇怪
gamespeed
2003-04-08
打赏
举报
回复
应该是可以的,
不妨这样做一下,
设一个隐藏的form
<form name=form1 action=""><input type=hidden name=abc value=""></form>
你在文本框中的onblur事件的脚本中如此写{document.form1.abc=文本框的值;document.form1.submit()}
form1.action的值,你可以指向自身,这样你只要在页面开始处,写上
String abc=request.getParameter("abc");
session.setAttribute("def",abc)
就可以了,当然最好判断一下abc是否为null
转向其他页面(这个页面添加值到session)只要在forward回来就可以了
//上面有可能包含语法错误。
chy018
2003-04-08
打赏
举报
回复
在生成页面的时候将 session 值写到 javascript 变量里
<script ……
……
int a = <%= session.get.... %>;
</script>
关于
JSP
页面间的传参问题
平时在项目过程中总结了几点关于
jsp
页面间的
传值
方法 之前也上传过这样的资源,但其中有些小问题,呵呵,这是经过自己修改过的,想和朋友们一起分享下,也许还有问题,希望朋友们指点噢。
Jsp
同页面var
传值
java_
javascript
中的
变量
与
jsp
页面的
传值
怎么做?
恰好我碰到过类似的问题,引用一篇文章给你吧。希望能帮你~
JSP
数据和JavaScirpt数据交互使用问题的一种解决方法对于WEB程序来说,前端(
JavaScript
)和后端(
JSP
/Servlet)是没法共用数据的,只能是后端程序(
JSP
)把数据输出,生成页面到前端,这时候生成的页面中的
JavaScript
代码才有可能得到所谓
jsp
的数据。同样的,只有把
JavaScript
里的数据提交给后端
JSP
...
JSP
页面之间
传值
的方法总结
B/S页面间通信 HTTP是无状态的协议。Web页面本身无法向下一个页面传递信息,如果需要让下一个页面得知该页面中的值,除非通过服务器。因此,Web页面保持状态并传递给其它页面,是一个重要的技术。 Web 页面之间传递数据,是 Web 程序的重要功能 在 HTTP 协议中一共有 4 种方法来完成这件事情: 1)URL
传值
; 2)表单
传值
; 3)Cookie方法
jsp
页面之间
传值
的一些问题总结
这些设置信息保存在服务器端的话,消耗服务器端的资源,因此,可以将客户的个性化设计保存在 Cookie 内,每一次访问该主页,客户端将 Cookie 发送给服务器端,服务器根据 Cookie 的值来决定显示给客户端什么样的界面。虽然 sessionId 是随机的长字符串,通常比较难被猜测到,这在某种程度上可以加强其安全性,但是一旦被攻击者获得,就可以进行一些攻击活动,如:攻击者获取客户 sessionId,然后攻击者自行伪造一个相同的 sessionId,访问服务器,实际上等价于伪装成该用户进行操作。
js
变量
和java
变量
相等,js中
变量
和
jsp
中java代码中
变量
互相访问解决方案
1。js
变量
获取
jsp
页面中java代码的
变量
值。方法:var JS
变量
名 = 我们常常会将js文件和
jsp
文件分开写,在js文件中,上面的方法似乎不管用了。也可以通过变通的方法来解决:a.
jsp
aa.jsvar n = document.getElementById('a').value; 使用jquery这样做也更方便2。java代码获取js
变量
的值。说明:在
JSP
中;Java部分是在服务器端...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章