`

JSP与JS交互问题,值传递

阅读更多
一、在JSP中访问JS返回的值:
问题:
  1. <scriptlanguage="javascript">
  2. <!--
  3. varstr="123";
  4. <%
  5. Stringaa;
  6. %>
  7. -->
  8. </script>
  9. 怎么让这个JSP里的aa获得JAVASCRIPT中str的值????
详细一点就是:
  1. <scriptlanguage="javascript">
  2. functionreturnValue(){
  3. varmyform=document.form1;
  4. varstr=myform.text1.value;
  5. <%
  6. Stringaa;
  7. //怎么让这个aa等于js中的str???
  8. %>
  9. }
  10. </script>
  11. <formname="form1">
  12. <inputtype="text"name="text1"onchange="returnValue();">
  13. </form>
解决办法:
必须提交,因为一个在客户端运行,一个在服务器端运行;
  1. jsp中用个隐藏域
  2. <formname="form1">
  3. <inputtype="hidden"name="hide">
  4. </form>
  5. script中定义varstr=“123”;
  6. document.form1.hide.value=str;
  7. 然后取hidden的value就好了
问题评价:老生长谈,JSP获得JS数据一定要提交以后才能获得,JS获得JSP数据可以直接获得

其它相关链接:
http://topic.csdn.net/t/20050607/10/4064753.html#
http://topic.csdn.net/t/20010514/16/120720.html
http://topic.csdn.net/t/20051101/20/4364930.html
http://topic.csdn.net/t/20020814/10/938972.html
http://topic.csdn.net/t/20021221/08/1282403.html
http://topic.csdn.net/t/20011101/17/351460.html
http://topic.csdn.net/t/20050113/14/3722771.html
http://topic.csdn.net/t/20050202/10/3770068.html
分享到:
评论

相关推荐

    JSP与JS交互问题 值传递

    JSP与JS交互问题值传递 在Web开发中,JSP(Java Server Pages)和JS(JavaScript)都是常用的技术,但是在实际开发中,两者之间的交互问题经常会出现,特别是在值传递方面。本文将讨论JSP与JS交互问题的值传递,...

    JSP中java代码与js之间的传值

    这篇博客将探讨如何在JSP中实现Java与JavaScript之间的值传递。 首先,让我们了解JSP的基本结构。JSP页面本质上是HTML代码与嵌入的Java代码相结合的。Java代码被编译成Servlet,然后在服务器端执行,生成HTML响应。...

    applet与jsp的交互

    在上述文件列表中,`java_js.html`可能是一个关于Java与JavaScript交互的文档,而`java_js_files`可能包含了一些示例代码或者库文件,用于演示或支持Applet与JSP的交互。 总之,理解Applet与JSP的交互对于深入学习...

    JSP与SQL2000数据库交互信息的实现

    本文将详细讲解如何使用JSP与SQL Server 2000进行数据交互,实现一个基础的信息传递示例。 首先,我们需要确保开发环境中已经安装了SQL Server 2000,并且设置了一个名为"sa"的数据库管理员账号,密码也为"sa"。这...

    jsp中调用js中的一个函数,函数传参的问题

    在JavaServer Pages (JSP) 中调用JavaScript函数并传递参数是常见的前端与后端交互方式,这涉及到HTML、JavaScript和JSP脚本语言的混合使用。本文将深入讲解这一主题,帮助你理解和解决此类问题。 首先,我们需要...

    转:Birt接收JSP传递的参数值

    总结,JSP与BIRT之间的参数传递是一种常见的需求,它允许我们根据用户输入动态生成定制化的报表。通过理解这两个技术的工作原理以及它们如何相互交互,开发者可以构建出灵活且强大的报表解决方案。记住,无论是在JSP...

    JSP与JavaScript整合使用.pdf

    JSP与JavaScript整合使用 JSP(Java Server Pages)和JavaScript是两种不同的编程语言,但它们可以整合使用以实现动态的WEB页面。JSP是一种服务器端的编程语言,用于生成动态的网页内容,而JavaScript是一种客户端...

    几种JSP页面传值方式.txt

    JSP页面之间的数据传递是实现前后端交互的关键环节之一。本文将详细介绍几种常见的JSP页面传值方式,并结合实际应用场景进行解释。 #### 1. 使用表单(Form)进行传值 通过`&lt;form&gt;`标签可以构建一个表单,用户填写...

    js(javascript)子窗口和父窗口交互

    ### JavaScript 子窗口与父窗口交互详解 在前端开发中,常常会遇到需要在一个窗口(通常称为父窗口)中打开另一个窗口(子窗口)的情况。这时,如何实现这两个窗口之间的数据交互便成了一个重要的问题。根据题目...

    JSP页面从一个页面传递一个参数到另外一个页面的方法

    本文将详细介绍两种常见的JSP页面间参数传递方式:重定向跳转与转发跳转,并对比这两种方法的特点及适用场景。 #### 重定向跳转 **定义:** 重定向跳转是一种HTTP响应机制,服务器告诉浏览器去访问另一个URL。在...

    js与jsp操作sql数据库

    在这个主题中,“js与jsp操作sql数据库”指的是使用JavaScript构建动态SQL语句,然后通过JSP在服务器端执行这些SQL语句,以与SQL Server数据库进行交互。下面我们将详细探讨这一过程。 首先,JavaScript是一种运行...

    JSP+Javascript+Css帮助文档

    综合使用JSP、JavaScript和CSS,开发者可以构建出功能强大、交互丰富且视觉美观的Web应用。这份文档将深入讲解这三个领域的技术细节,帮助开发者提高技能,解决实际问题。无论是初学者还是经验丰富的专业人士,都能...

    cognos和jsp的参数传递

    本文将深入探讨如何在Cognos与JSP之间通过URL传递参数。 1. **URL参数传递基础** URL(Uniform Resource Locator)是互联网上的资源定位符,它可以携带信息以传递给服务器。参数通常以问号(?)分隔,多个参数用&...

    js+jsp树形菜单

    总之,"js+jsp树形菜单"是一个融合了前端与后端技术的实践,它展示了如何利用JavaScript和JSP协同工作,为用户提供交互性强、数据驱动的菜单界面。理解并掌握这一技术,对于Web开发者来说是非常有价值的。

    jsp运行时的问题集合

    JSP页面间的值传递可以通过请求参数、会话、cookies等方式。文件可能涵盖了这些方法的使用及其可能遇到的问题,比如值丢失、安全问题等。 这些文件共同构成了一个JSP运行时问题的宝典,涵盖了从基础的数据库连接到...

    jQuery+json异步实现JSP和struts2之间的数据传递

    "jQuery+json异步实现JSP和struts2之间的数据传递"是一个典型的应用场景,它结合了前端JavaScript库jQuery与后端MVC框架Struts2,通过JSON这种轻量级的数据交换格式进行高效的数据交互。下面我们将详细探讨这一主题...

    js+jsp+json+tomcat跨域访问

    在IT行业中,跨域访问是Web开发中一个重要的概念,特别是在使用JavaScript、JSP、JSON以及前端库如jQuery时。本教程将详细讲解如何利用这些技术实现跨域数据交互。 首先,我们需要理解“跨域”这个术语。在浏览器的...

    jsp与javascript配合,父窗口与子窗口之间刷新

    在Web开发中,JavaServer Pages (JSP) 和 JavaScript 是两种常见的技术,它们在构建动态交互的网页应用中发挥着重要作用。本示例探讨的是如何将JSP与JavaScript结合,实现父窗口与子窗口之间的数据通信及页面刷新...

    javascript和jsp面之间的传值.docx

    本文将详细阐述JavaScript与JSP之间如何进行数据传递。 一、JavaScript向JSP传递数据 1. URL参数传递: 当用户点击某个链接或按钮时,JavaScript可以通过构建URL参数的形式来传递数据给JSP。例如,`yourJSP.jsp?...

Global site tag (gtag.js) - Google Analytics