问题标签 [el]

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 回答
2033 浏览

jsf - JSF 自定义 EL 功能仅适用于页面的第一次加载

我创建了一个(基于 JSP 的)自定义 EL 函数以在呈现的标记中使用。该函数将返回一个布尔值来决定是否需要在页面上呈现页面组件。我使用 <%@ taglib uri = "/WEB-INF/mine.tld" prefix = "g" %> 将它导入到 jsp 页面。

在第一次加载 jsp 页面时一切正常。单击按钮后,表单将提交,然后我收到诸如“未找到类加载器:实现我的 EL 函数的类”和“未找到函数”之类的错误。这里发生了什么?什么是修复?


实现该功能的类 (com.util.WebContextLoader) 作为实用程序类包含在战争中。

下面是堆栈跟踪。

0 投票
1 回答
4428 浏览

java - 在 JSP 页面的 Struts 标记中,哪些变量可以使用 ${...} 语法访问?

我有点沮丧,因为我找不到可以使用${...}Struts 标记中的语法访问哪些变量,放置在 JSP 页面中。

例如,我有以下代码:

必须在哪里"status.menue"定义对象才能使用美元符号和大括号访问。它是在另一个 struts tile 中还是在表单中定义的?

0 投票
1 回答
547 浏览

java - JSF2 ResourceBundleLoader 覆盖?

从 ResourceBundle 加载时,我需要解析包含 EL 表达式的资源消息。基本上我有许多包含文本的属性文件。一些文本将如下所示:

welcomeText=欢迎 #{userbean.name}

我目前看到这个工作的唯一可能方法是实现一个自定义标记库,而不是说:

我将不得不使用

给定一个用户名为“User1”的用户,这应该输出

然后我的实现将使用一个自定义 ResourceBundle 类,该类将覆盖 handleGetObject,使用 ELResolver 来解析变量等......想法?建议?已经可用的实现?

感谢您的帮助。

0 投票
2 回答
1854 浏览

java - JSP 2.0 SEO 友好的链接编码

目前我的 JSP 中有类似的东西

我的 URL 的重要部分是 ID,我只是将名称放在上面以用于 SEO 目的(就像 stackoverflow.com 一样)。

我只是想知道是否有一种快速而干净的方法来对名称进行编码(每个 + 更改空格,删除拉丁字符等)。我希望它是这样的:

那里有这样的功能还是我应该自己做?

0 投票
1 回答
723 浏览

jsp - 从选择框中获取选定的值,并以相同的形式对照数组检查该值

我是 JSTL/EL 和 JSP 的新手,似乎找不到涵盖以下场景的参考:

我在 JavaScipt 中有一组值:

然后,我需要检查标准 HTMLselect框的当前选定值是否在该数组中。

这是我到目前为止所拥有的:

0 投票
8 回答
787180 浏览

jsp - 评估空或空 JSTL c 标签

如何使用 的标签验证 aString是否为空或为空?cJSTL

我有一个名称变量,var1我可以显示它,但我想添加一个比较器来验证它。

我想验证它何时为空或为空(我的值是字符串)。

0 投票
1 回答
2660 浏览

java - JSF2:在导航规则中使用 EL。超时重定向?

我想知道以下几点:

当请求进入 JSF servlet 时,如果会话 bean 指示会话尚未登录,是否可以重定向到会话超时页面?

例如:

显然,它需要从该规则中排除 login.jsf ......但你明白了。我尝试过类似的方法,但它似乎不起作用,即使它起作用了,它如何处理书签 URL?

如何最好地在 JSF2 中实现这一点?此外,JSF2 中是否有类似 ASP.NET 的 global.asax 之类的东西,或者是关于它的 PhaseListeners/Filters 吗?

谢谢你。

0 投票
1 回答
1763 浏览

java - 什么导致jsp EL验证中eclipse的词法分析错误?

我在 JSP 标记中有一些 EL 代码。该行开始如下:

Eclipse 对此抛出了一个错误,说:

由于词法分析错误,无法分析 EL 表达式

我不确定这甚至意味着什么。这是一个日食错误吗?我是否错误地混合了 EL 和 JSTL 标签?

0 投票
2 回答
3121 浏览

string - 来自字符串的 JSTL 表达式求值

是否可以在 JSP 中将字符串评估为 EL 表达式并从中获取值?

我需要一个表达式 ${model.${fieldPath}},例如 fieldPath 将包含来自嵌套对象模型的所需对象路径。

我可以通过使用获取实际的字段路径,但我不确定如何评估字符串并从中获取值

对此的任何帮助将不胜感激。

0 投票
1 回答
2603 浏览

java - 泽西岛 (Jax-RS) & EL

我试图让控制器通过表达式语言过滤器返回视图,但不知道如何让球衣使用 EL 过滤视图。

使用 EL 标签查看:

控制器:

为了让控制器用某个任意值替换视图中的 ${msg} 部分,将如何进行?