0 0

jsp怎么调用js中的值5

jsp中引用了XXX.js
XXX.js中有处理的结果result
那怎么在jsp中调用result的值


问题补充:jsp中引用了XXX.js
XXX.js中有处理的结果result
那怎么在jsp的script中调用result的值
2013年7月24日 16:58

10个答案 按时间排序 按投票排序

0 0

在获得这个result之后。用ajax请求回去。带上你的参数即可。jsp不可能调用js的值的。jsp其实是servlet。运行在服务器,而js运行在你的浏览器了。。

2013年7月26日 15:14
0 0

在一个jsp中引入一个js文件,然后在这个jsp文件的script区域调用这个js文件中的函数,其实可以把这个js文件的内容看作是这个jsp文件的script区域的一部分,当作本地js来用就是了。例如,要调用这个js文件中的 method1(),这个函数,直接在这个jsp文件的script区域调用即可,即var a = method1(),这样,变量a的值就是函数method1()的返回值了

2013年7月26日 14:18
0 0

将js返回的值放到一个隐藏域,然后通过dom操作就可以取到该隐藏域的值

2013年7月26日 11:35
0 0

将js返回的值放到一个隐藏域,然后通过dom操作就可以回去该隐藏域的值

2013年7月26日 11:34
0 0

写一个js方法,让该方法返回一个result,然后把该结果赋给hidden,再从hidden中取值

2013年7月25日 21:00
0 0

还有另一种偏门的方案,就是让JS在本地执行....

如果你的JDK是1.6+的话,JDK自带了JS的解释器.

String script = "{你要执行的脚本}";
ScriptEngine jsEngine = ScriptManager.buildJsEngine();
Object result = jsEngine.eval(script);


这是最简单的用法了,为了执行速度你可以先编译一下再执行.

String script = "{你要执行的脚本}";
ScriptEngineManager manager = new ScriptEngineManager();
ScriptEngine jsEngine = manager.getEngineByName("JavaScript");
//这里就拿到了编译好的脚本了
CompiledScript compiledScript = ((Compilable)jsEngine).compile(script);

Object result = script.eval();


至于怎么拿到这个脚本,反正JS是你写的你知道路径直接去读就行了.

在执行脚本时都可以传入参数,你可以查一下API就明了了.

2013年7月25日 14:29
0 0

放到隐藏域中,JSP里面访问隐藏域的值

2013年7月25日 14:29
0 0

不能调用,jsp是在服务器端编译的,你js还没被解析的时候jsp就已经编译了,而js是在浏览器端解析的,两个东西的不是同一个概念啊。反过来倒是可以。

2013年7月24日 17:26
0 0

js里写个function 返回你的result啊

2013年7月24日 17:08
0 0

做一个异步请求,把这个参数回传。

2013年7月24日 17:07

相关推荐

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

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

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

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

    jsp页面js调用form表单的值的方法

    ### JSP 页面中 JS 调用 Form 表单的值的方法 在 Web 开发中,JSP(Java Server Pages)是一种广泛使用的服务器端技术,它允许开发者将动态内容嵌入到静态 HTML 页面中。本篇文章主要介绍如何在 JSP 页面中通过 ...

    jsp调用FCKeditor 实例

    **JSP调用FCKeditor实例详解** 在Web开发中,常常需要提供用户友好的文本编辑功能,FCKeditor便是一个流行的开源富文本编辑器,它允许用户在网页上进行类似Word的文本编辑操作。本实例是关于如何在JavaServer Pages...

    JSP中调用js日期控件

    本篇将详细介绍如何在JSP中调用JavaScript日期控件,并以“My97 DatePicker”为例进行解析。 My97 DatePicker 是一个非常流行的JavaScript日期选择插件,它具有良好的兼容性、可定制性和高性能。在JSP中调用My97 ...

    js jsp 调用系统目录

    在IT领域,尤其是在Web开发中,JavaScript(简称js)和JavaServer Pages(简称jsp)是两种常见的编程语言,用于创建动态交互式的网页。在本文中,我们将探讨如何使用JavaScript和JSP来调用系统的目录,并了解相关的...

    在JS中如何调用JSP中的变量

    在JavaScript (JS) 中调用JavaServer Pages (JSP) 中的变量是一个常见的需求,特别是在构建动态Web应用程序时。这通常涉及到服务器端和客户端代码之间的交互。以下将详细解释这个过程,以及如何在JS中访问JSP定义的...

    JSP调用ie菜单命令

    ### JSP调用IE菜单命令知识点详解 #### 一、概述 在早期的网页开发过程中,开发者们常常希望实现一些富文本编辑的功能或是对浏览器行为进行控制,例如复制、粘贴、字体设置等操作。IE浏览器(Internet Explorer)...

    一个jsp文件模拟xml文件,通过js调用解析后,在新的jsp页面上显示省市二级联动。

    本示例中提到的“一个jsp文件模拟xml文件,通过js调用解析后,在新的jsp页面上显示省市二级联动”是一个典型的前端与后端交互的场景,涉及到的技术点主要包括JSP、XML和JavaScript,以及前端的动态数据处理和页面...

    jsp页面调用实现源码

    在JSP中,我们可以通过`<%= expression %>`来输出Java表达式的值,通过`<% code %>`编写Java代码片段,以及通过`<jsp:directive>`进行页面配置。 **2. JSP与Servlet的交互** Servlet是Java EE中的一个核心组件,...

    jsp中好用的js日历文件(源码)

    3. **调用日历函数**:在事件处理函数中,调用js源码提供的方法来显示日历,例如`showCalendar()`。 4. **处理用户选择**:当用户在日历上选择日期后,需要捕获这个选择并更新触发元素的值,可能还需要进行其他业务...

    chrome浏览器js调用exe

    在IT行业中,有时候我们需要在网页应用中实现与本地系统的交互,比如通过JavaScript(JS)调用本地的可执行文件(exe)。本主题聚焦于在Chrome浏览器中如何利用JS实现这样的功能,这通常涉及到浏览器安全策略、...

    js表单验证代码在jsp与.net中的应用全集

    ### JS表单验证代码在JSP与.NET中的应用全集 #### 一、概述 本文档将详细介绍如何在JSP和.NET环境中运用JavaScript进行表单验证。表单验证是前端开发中不可或缺的一部分,它能够确保用户输入的数据符合预期格式或...

    jsp调用servlet

    总结来说,JSP调用Servlet涉及到Servlet的创建、部署、URL映射以及在JSP中的调用方式。通过理解这些基础知识,初学者可以更好地理解和实践动态网页开发。在实际开发中,还需要考虑异常处理、会话管理、安全性等因素...

    浅谈js获取ModelAndView值的问题

    一定要在JSP页面中才能接收吗? 1 方法一 【有效】 可以的,跟el表达式访问方式一样。 示例代码,一个数据展示请求的Action中存入一个userId: @RequestMapping(value="/diary") public ModelAndView toDiaryList...

    jsp,js中遇到的函数和方法

    在开发Web应用时,我们经常会使用到JSP和JavaScript,这两种技术在构建动态网页中扮演着重要的角色。这里我们将深入探讨在JSP和JavaScript中遇到的一些常见函数和方法。 1. **JavaScript事件处理**: - `onchange`...

    JSP+JavaScript打造二级级联下拉菜单

    ### JSP+JavaScript 实现二级级联下拉菜单的知识点解析 #### 一、概述 在Web开发领域,实现动态的交互式用户界面是提升用户体验的重要手段之一。本文档将详细解析如何通过JSP(JavaServer Pages)与JavaScript来...

    jsp虚拟键盘操作

    在JSP中使用JavaScript虚拟键盘,我们需要以下几个步骤: 1. **引入虚拟键盘库**:在本例中,我们看到一个名为"VirtualKeyboard.full.3.7.0"的文件,这可能是一个虚拟键盘的库。这个库通常包含JavaScript文件和CSS...

    jsp 中的用到的日历

    1. **引入资源**:在JSP页面中,你需要引入JSCalendar的CSS样式文件和JavaScript文件。这些文件通常位于压缩包"jscalendar-1.0"中,包含所需的样式表、脚本文件以及可能的本地化文件。 2. **创建日历容器**:在HTML...

Global site tag (gtag.js) - Google Analytics