问题标签 [jsp-tags]

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 投票
2 回答
1868 浏览

java - jsp标签库更改复选框名称?

我正在尝试使用全选复选框来选择一列复选框。

所以我给了所有我想要检查的相同名称ABoxesElement以便我可以轻松地在 javascript 中检查它们。

但是,当我在 firefox 中使用 firebug 时,我可以看到复选框没有保留我给它们的名称,而是预先添加了组件名称,并在我的复选框中附加了一个自动递增的数字。

由于我不能在 getElementByName 中使用正则表达式,我该如何在多个复选框中设置相同的值。(ID 用于其他用途).. 这是我的代码:

全选复选框

我要检查的复选框之一的示例

**** Javascript 示例 ****

但是,当页面呈现时,我注意到各个复选框的名称不是ABoxesElement而是类似于component_nameAboxesElement_2的名称,因此除非 getElementsByName 可以接受正则表达式,否则脚本将无法工作。

关于如何解决这个问题的任何想法?

复选框的顶级域名有另一个属性

可以用它来存储“名称”,然后通过它访问元素吗?

编辑单个复选框的 HTML 输出

为全选复选框编辑 2 HTML 输出

0 投票
3 回答
8723 浏览

java - 打印一个 java scriptlet 变量,就像它是一个 JavaScript 变量一样

您好,我需要在 jsp 内的标记内的 javascript 调用内输出 java 变量!

例如:

生成的javascript是:

selectAll(<%=param%>),this);但我实际上想要类似的东西

0 投票
4 回答
6583 浏览

jsf - 如何访问 EL 变量并将其作为参数传递给 EL 中的函数?

我想在 bean 上调用一个函数,并使用 EL 在 jsp 中传递给它的参数。问题是它不允许类似:“ ${teacherBean.certificationFor(${particularField})

问题是我想遍历一个数组并为数组中作为参数传递的所有值调用函数certificationFor。我通过以下方式获取数组中的值:

所以基本上我想做类似的事情: ${teacherBean.certificationFor(${particularField}) 但我不能这样做。我可以用其他方式吗?

我是 EL 的新手。:) 任何帮助表示赞赏。

0 投票
2 回答
572 浏览

java - 如何在 Jsp 2.0 中将自定义 VariableResolver 添加到 JSP Context 以支持特殊 EL?

我正在构建自己的 JSP 标记库,它需要支持应用程序开发人员可以使用的一些功能,如下所示:

这意味着我希望我的 EL 可以与我的标签声明交互。而且我还需要将堆栈概念添加到这个库中以支持“id 命名空间”或其他东西。

我目前的研究使我像这样包装默认的 JspFactory:

虽然这不是一个好主意,但它可以在 Tomcat5.5 中工作。还有其他更漂亮的方法吗?

0 投票
1 回答
4332 浏览

jsp - 在jsp中将整数(长)转换为双精度

我想对 jsp 做算术运算。我正在使用 struts 标签 lib 标签

以下是代码:

现在最后一行总是四舍五入为整数值

比如如果 value1 = 3 , value2 = 31 。那么百分比应该等于 (3*100)/31 = 9.68

但是该死的东西输出到 9.00

然后它正确输出 9.68 :S

有人可以帮忙吗?现在当我硬编码这个表达式

我一直在努力解决这个问题,谷歌搜索超过 2-3 个小时没有得到任何东西。

0 投票
1 回答
1142 浏览

jsf - JSF自定义图像组件问题显示多个图像

创建了一个标签库描述符文件:

图像标签处理程序

图像组件

图像渲染器

访问标签库的代码是

bean 包含多张照片,当页面显示时,这些照片必须以列数显示。我面临的问题是它不能向我显示多张图片给出了一个错误说

根据标记文件中的 TLD 或属性指令,属性绑定不接受任何表达式

如果 bean 包含单个 Image 它显示的代码是

我想知道如何使用自定义组件显示多个图像。

0 投票
2 回答
39890 浏览

java - JSTL:迭代列表但以不同方式处理第一个元素

我正在尝试使用 jstl 处理列表。我想以不同于其他元素的方式处理列表的第一个元素。也就是说,我只希望第一个元素将显示设置为阻止,其余的应该隐藏。

我所拥有的似乎臃肿,并且不起作用。

谢谢你的帮助。

0 投票
1 回答
8852 浏览

java - 如何在 JspTags 中访问请求?

我想request.getContextPath()在扩展的 JSP 标记内调用SimpleTagSupport,有什么办法吗?

0 投票
1 回答
653 浏览

java - 无法将无字符串参数传递给 TAG 文件

我将 JBOSS 4.0.2 与 JSP 2.0 一起使用。我创建了一个带有以下指令的 TAG 文件:

但是,当我尝试将类型对象UpgradeAccountData作为参数传递给标记时,它总是被解析为字符串,例如:

在上面的示例中,upgradeAccountCommand 作为"${upgradeAccountCommand}"字符串传递。(我通过将标签中的 type 属性定义为对象并打印对象类型及其字符串值来检查它)。

我还确保upgradeAccountCommand调用者页面中的 是一个实际UpgradeAccountData对象。

我能做些什么来解决这个问题?

非常感谢

0 投票
1 回答
545 浏览

java - 什么是 JSP 标签?

我来自 .NET 背景并尝试学习 Java。我不断看到对标签和标签处理程序等的引用。

是否有等效的 .NET 构造?