ArrayList 的 ArrayList - 使用 EL 访问值
我有一个 Arraylist's,我正在尝试访问字符串值。假设我想访问 jsp 文件中第二个 ArrayList 中的第三个字符串,但我想在不编写脚本的情况下使用 EL 来…
为什么 EL 函数应该来自具有非 void 返回类型的 Java 方法?
我遇到一种情况,我认为使用作为 void java 方法的 EL 函数是个好主意。这是一个简单的 jsp,用于更新人们的名字和姓氏数据库。因此,有两个文本字段…
使用 id="#{...}"导致 java.lang.IllegalArgumentException:不允许空 id 属性
我需要解决为 JSF 中的某些组件生成动态 ID 的问题。 看一下这个示例: 我的问题是我收到此错误: java.lang.IllegalArgumentException: Empty id att…
将 JBoss 5.1 从 EL 2.1 升级到 EL 2.2?
这个问题又快又简单。 JBoss 5.1 开箱即用,支持 JSP 和 EL(表达式语言)2.1 以及 Servlet 2.5。 是否可以升级或破解它以使用 EL 2.2? 更新: 我尝…
如何用表达式语言获取布尔属性?
如果我有一个这样的类: class Person { private int age; public int getAge() { return age; } public boolean isAdult() { return age > 19; } } …
如何将枚举的所有值显示为
我需要将枚举的所有值显示为 元素。我已经使用 scriptlet 实现了这一点: ... <% Class c = CarrierCode.class; for (Object carrier : c.getEnumCons…
c:out JSTL 标签对我不起作用
我最近刚刚尝试进入 JSTL,但遇到了一些问题。 这是我的 hello.JSP 中的一个标签: Greetings, it is now 它应该显示当前时间,但我得到的输出是: Gr…
如何在 EL 中连接字符串?
显然,你不能使用普通的 + 运算符在 jsp 中附加字符串......至少它对我不起作用。有办法做到吗?我的相关代码片段... ${fn:length(example.name) > 15…
解决使用 Jetty 7 重新部署时的 PermGen 问题
经过几天的调试,我成功在 Tomcat 6.0.32 上重新部署了一个中型到大型 Web 应用程序,没有任何 PermGen 泄漏。我看到 PermGen 在填满后下降,并且类加…
在 scriptlet 和 EL 中使用 ServletContext 和 ServletConfig
我尝试运行以下几行。 ${initParam.tagline} ${pageContext.servletConfig.initParameter("admincontact")} 我的 web.xml /index.jsp admincontact 89…
使用 JSTL 标签(点字符)转义 JSP EL
某些框架(Spring、Tomcat 本身)添加了默认情况下不能在 EL 表达式中使用的 servlet 请求属性。一个例子是 javax.servlet.forward.context_path = /m…
JSF页面调用方法的疑惑
我有几个关于在 EL 中调用方法的方式的问题。也许有人可以解释它实际上是如何工作的。 我做了这个非常简单的例子: index.xhtml #{bba.salute()} #{bb…