一、在JSP中访问JS返回的值:
问题:
-
<scriptlanguage="javascript">
- <!--
-
varstr="123";
- <%
- Stringaa;
- %>
- -->
- </script>
- 怎么让这个JSP里的aa获得JAVASCRIPT中str的值????
详细一点就是:
-
<scriptlanguage="javascript">
- functionreturnValue(){
- varmyform=document.form1;
- varstr=myform.text1.value;
- <%
- Stringaa;
-
- %>
- }
- </script>
-
<formname="form1">
-
<inputtype="text"name="text1"onchange="returnValue();">
- </form>
解决办法:
必须提交,因为一个在客户端运行,一个在服务器端运行;
- jsp中用个隐藏域
-
<formname="form1">
-
<inputtype="hidden"name="hide">
- </form>
- script中定义varstr=“123”;
- document.form1.hide.value=str;
- 然后取hidden的value就好了
问题评价:老生长谈,JSP获得JS数据一定要提交以后才能获得,JS获得JSP数据可以直接获得
其它相关链接:
http://topic.csdn.net/t/20050607/10/4064753.html#http://topic.csdn.net/t/20010514/16/120720.htmlhttp://topic.csdn.net/t/20051101/20/4364930.htmlhttp://topic.csdn.net/t/20020814/10/938972.htmlhttp://topic.csdn.net/t/20021221/08/1282403.htmlhttp://topic.csdn.net/t/20011101/17/351460.htmlhttp://topic.csdn.net/t/20050113/14/3722771.htmlhttp://topic.csdn.net/t/20050202/10/3770068.html
分享到:
相关推荐
JSP与JS交互问题值传递 在Web开发中,JSP(Java Server Pages)和JS(JavaScript)都是常用的技术,但是在实际开发中,两者之间的交互问题经常会出现,特别是在值传递方面。本文将讨论JSP与JS交互问题的值传递,...
这篇博客将探讨如何在JSP中实现Java与JavaScript之间的值传递。 首先,让我们了解JSP的基本结构。JSP页面本质上是HTML代码与嵌入的Java代码相结合的。Java代码被编译成Servlet,然后在服务器端执行,生成HTML响应。...
在上述文件列表中,`java_js.html`可能是一个关于Java与JavaScript交互的文档,而`java_js_files`可能包含了一些示例代码或者库文件,用于演示或支持Applet与JSP的交互。 总之,理解Applet与JSP的交互对于深入学习...
本文将详细讲解如何使用JSP与SQL Server 2000进行数据交互,实现一个基础的信息传递示例。 首先,我们需要确保开发环境中已经安装了SQL Server 2000,并且设置了一个名为"sa"的数据库管理员账号,密码也为"sa"。这...
在JavaServer Pages (JSP) 中调用JavaScript函数并传递参数是常见的前端与后端交互方式,这涉及到HTML、JavaScript和JSP脚本语言的混合使用。本文将深入讲解这一主题,帮助你理解和解决此类问题。 首先,我们需要...
总结,JSP与BIRT之间的参数传递是一种常见的需求,它允许我们根据用户输入动态生成定制化的报表。通过理解这两个技术的工作原理以及它们如何相互交互,开发者可以构建出灵活且强大的报表解决方案。记住,无论是在JSP...
JSP与JavaScript整合使用 JSP(Java Server Pages)和JavaScript是两种不同的编程语言,但它们可以整合使用以实现动态的WEB页面。JSP是一种服务器端的编程语言,用于生成动态的网页内容,而JavaScript是一种客户端...
JSP页面之间的数据传递是实现前后端交互的关键环节之一。本文将详细介绍几种常见的JSP页面传值方式,并结合实际应用场景进行解释。 #### 1. 使用表单(Form)进行传值 通过`<form>`标签可以构建一个表单,用户填写...
### JavaScript 子窗口与父窗口交互详解 在前端开发中,常常会遇到需要在一个窗口(通常称为父窗口)中打开另一个窗口(子窗口)的情况。这时,如何实现这两个窗口之间的数据交互便成了一个重要的问题。根据题目...
本文将详细介绍两种常见的JSP页面间参数传递方式:重定向跳转与转发跳转,并对比这两种方法的特点及适用场景。 #### 重定向跳转 **定义:** 重定向跳转是一种HTTP响应机制,服务器告诉浏览器去访问另一个URL。在...
在这个主题中,“js与jsp操作sql数据库”指的是使用JavaScript构建动态SQL语句,然后通过JSP在服务器端执行这些SQL语句,以与SQL Server数据库进行交互。下面我们将详细探讨这一过程。 首先,JavaScript是一种运行...
综合使用JSP、JavaScript和CSS,开发者可以构建出功能强大、交互丰富且视觉美观的Web应用。这份文档将深入讲解这三个领域的技术细节,帮助开发者提高技能,解决实际问题。无论是初学者还是经验丰富的专业人士,都能...
本文将深入探讨如何在Cognos与JSP之间通过URL传递参数。 1. **URL参数传递基础** URL(Uniform Resource Locator)是互联网上的资源定位符,它可以携带信息以传递给服务器。参数通常以问号(?)分隔,多个参数用&...
总之,"js+jsp树形菜单"是一个融合了前端与后端技术的实践,它展示了如何利用JavaScript和JSP协同工作,为用户提供交互性强、数据驱动的菜单界面。理解并掌握这一技术,对于Web开发者来说是非常有价值的。
JSP页面间的值传递可以通过请求参数、会话、cookies等方式。文件可能涵盖了这些方法的使用及其可能遇到的问题,比如值丢失、安全问题等。 这些文件共同构成了一个JSP运行时问题的宝典,涵盖了从基础的数据库连接到...
"jQuery+json异步实现JSP和struts2之间的数据传递"是一个典型的应用场景,它结合了前端JavaScript库jQuery与后端MVC框架Struts2,通过JSON这种轻量级的数据交换格式进行高效的数据交互。下面我们将详细探讨这一主题...
在IT行业中,跨域访问是Web开发中一个重要的概念,特别是在使用JavaScript、JSP、JSON以及前端库如jQuery时。本教程将详细讲解如何利用这些技术实现跨域数据交互。 首先,我们需要理解“跨域”这个术语。在浏览器的...
在Web开发中,JavaServer Pages (JSP) 和 JavaScript 是两种常见的技术,它们在构建动态交互的网页应用中发挥着重要作用。本示例探讨的是如何将JSP与JavaScript结合,实现父窗口与子窗口之间的数据通信及页面刷新...
本文将详细阐述JavaScript与JSP之间如何进行数据传递。 一、JavaScript向JSP传递数据 1. URL参数传递: 当用户点击某个链接或按钮时,JavaScript可以通过构建URL参数的形式来传递数据给JSP。例如,`yourJSP.jsp?...