问题标签 [scriptlet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4622 浏览

javascript - 在 JSP 文件中,如何在 javascript 中调用 Scriptlet 代码

我有一个运行良好的静态脚本代码。当用户单击 html 页面中的按钮时,我想调用此静态代码。那么是否可以在 javascript 中创建一个函数,当用户单击 html 按钮并在函数内部放置 scriptlet 代码时调用该函数?

请给出如何实现这一点的确切代码

我的静态脚本代码如下:

0 投票
2 回答
1431 浏览

java - 如何从 jsp-page 引用用户函数

我创建了一个简单的帮助程序,它从控制器的名称、操作的名称和参数列表生成一个超链接。

我正在从 jsp 页面调用它的功能:

并且在显示网页时引发异常。我应该解决什么问题才能使用我的辅助功能?

异常文本:

0 投票
1 回答
3088 浏览

javascript - 在 Jsp 脚本中使用 Javascript 变量

我想在同一页面的 JSP 脚本中使用 Javascript 变量。请参见下面的示例。

它应该打印i上面脚本标记中定义的值。script 和 scriplet 都是同一个 .jsp 页面的一部分

0 投票
2 回答
37521 浏览

java - 将变量从 Scriptlet 传递到 Javascript。

我有这个代码片段::

我想要做的是在我的 JavaScript 函数 gotoa() 中获取变量 temp1 的值。在此特定代码中,我收到错误无效请求

我的主要目的是在某个按钮单击事件上调用函数 a(),以便我的脚本让代码再次运行,并在变量 temp1 中传递新值。然后它将传递给 gotoa() 作为我的数据网格的源(不在此代码中)。基本上我想在某些按钮单击时刷新网格。我做对了吗。请帮忙。谢谢。

0 投票
2 回答
633 浏览

html - 奇数文本框显示

我正在使用的代码如下所示:

现在,它在文本框中显示得很奇怪。

在第一个文本框中,它只显示它应该显示的字符串的第一个单词,但是当我没有将字符串放在文本框中时,会显示完整的字符串。例如,如果要显示“Hello world”,则“Hello”将是文本框中唯一显示的内容。

对于第二个文本框,我遇到了另一种问题。这一次,一个“/”字符被附加到字符串的末尾。当我让 JSP 在文本框外显示它时,这个“/”字符不会出现。在这种情况下,字符串只有一个单词如“XPath”,而文本框显示的是“XPath/”

是什么导致这些文本框显示异常?

0 投票
3 回答
1437 浏览

java - 无法从 Scriptlet 中的方法将值返回到屏幕

我需要在屏幕上显示一些在 script-let 中定义的方法中读取的值。下面的代码无法编译:

编译错误是:

使用 .. %><%=ke.getName()%><% .. 也不会编译。有人可以建议如何解决这个问题吗?

0 投票
1 回答
1090 浏览

jsp - 获取 JSTL 中 var 的值 - Scriptlet

我想使用 scriptlet 在我的 jsp 文件中调用一个静态方法,并且我想像这样在 jstl 中获取变量的值:

它会产生错误,

我怎样才能得到 ${article.nommodel} 的价值?

谢谢

0 投票
0 回答
422 浏览

jasper-reports - scriptlet 中的共享表达式

我们使用 ascriptlet作为维护全局表达式的一种方式,可供iReport开发人员使用。遇到了一个问题,我们在其中创建了一个scriptlet基于报告中定义的其他两个变量的变量。问题是两个报告级别的变量似乎总是在系统变量之后得到解决。不确定默认情况下iReport是否总是在局部变量之前解析系统变量。我们尝试将EVALUATION系统变量的时间调整为 ( NOW) 以外的值,但这似乎没有任何效果......关于如何在 2 个局部变量之后计算系统变量的任何建议?

0 投票
1 回答
1201 浏览

java - 是否可以从 Spring 中的脚本调用控制器方法

我需要实现对控制器中的方法的调用。但我想从 scriptlet 调用这个方法,但我不知道该怎么做。我正在尝试将从服务器获取的数据导出到 CSV。

这是我到目前为止的脚本:

假设我想调用getDataAsCsv()我在控制器中的一个方法,该方法返回一个字符串,其中包含我想在该文件中打印的 CSV 数据。第 1 行和第 2 行 ( csvDataIn, csvFileName) 应该被删除,因为我不打算向这个 jsp 发送参数。你是怎样做的?。如何将控制器 bean 与这个 scriptlet 绑定。

我是春天的新手,我还在学习这个。可能解决方案非常简单,但我坚持这一点。

0 投票
1 回答
2562 浏览

java - 如何在 scriptlet 代码中使用 javascript 变量。

我有一个变量 v ,它在任何时间点都包含一个字符串类型的值。现在我想在数据库连接代码中使用这些变量 v.. 在 Where 子句中的 SQL 查询中,类似这样的东西"Where F_Name = "v"";。但由于代码在 javascript 或<script>标签中。我如何<%%>在我的数据库连接代码所在的脚本中使用它。我声明我的 var v 的代码部分是 ::

现在,一旦我在 vi 中获得一个选定的值,就想在查询中使用它。这个怎么做 。? 谢谢 。