Tag: el

如何检查EL中的布尔条件?

它是否正确? <c:if test="${theBooleanVariable == false}">It's false!</c:if> 或者我可以这样做吗? <c:if test="${!theBooleanVariable}">It's false!</c:if>

EL空操作符在JSF中如何工作?

在JSF中,组件可以呈现或不使用EL空操作符 rendered="#{not empty myBean.myList}" 据我所知,操作符既作为空检查,也检查检查列表是否为空。 我想对我自己的自定义类的一些对象进行空检查,我需要实现哪些接口或接口的一部分? 哪个接口是空运营商兼容的?

如何在一个<c:if>中检查两个条件?

如何在一个<c:if>检查两个条件? 我试过这个,但是却出现了一个错误: <c:if test="${ISAJAX == 0} && ${ISDATE == 0}">

使用JSTL forEach循环的varStatus作为ID

我想从JSTL的forEach循环使用计数,但我的代码似乎没有工作。 <c:forEach items="${loopableObject}" var="theObject" varStatus="theCount"> <div id="divIDNo${theCount}"> </div> </c:forEach> 产生 <div id="divIDNojavax.servlet.jsp.jstl.core.LoopTagSupport$1Status@5570e2" >

你如何获得JSFexpression式语言的列表长度?

我将如何使用JSF ELexpression式来获取ArrayList的长度? #{MyBean.somelist.length} 不起作用。

如何连接ELexpression式中的string?

我需要为<h:commandButton>创build一个callback,而作为一个参数,我需要传递一个string与外部参数id连接的参数: 我尝试嵌套一个像这样的ELexpression式: <h:commandButton … action="#{someController.doSomething('#{id}SomeTableId')}" /> 然而,这个失败与一个EL例外。 什么是正确的语法/方法来做到这一点?

使用EL获取列表或数组中的特定元素

在Java EE页面(Facelets或JSP)中使用EL获取列表或数组中的特定元素是可能的,还是必须创build自定义EL方法?

在JSP EL中,这个expression式语言$ {pageContext.request.contextPath}究竟做了什么?

我有一个networking应用程序,我有不同的导航定位标记,如家庭,个人资料等。 我想要的是: 当我按像主页或configuration文件的锚标签。 我只是想确保当前用户在标签/ JSP页面中获取它的信息。 示例我正在尝试的示例: <a href="${pageContext.request.contextPath}/JSPAddress.jsp">Profile</a>

如何在另一个ELexpression式中嵌套一个ELexpression式

我正在写JSP / JSTL,我试图遍历数据库中的几个项目。 我目前在数据库中有三列,分别是${image1} , ${image2}和${image3} 。 我试图使用下面的代码来打印出他们的信息: <c:forEach begin="1" end="3" var="i"> ${image${i}} </c:forEach> 有什么办法可以使这项工作?

方法必须有签名“String method()… …”,但签名“void method()”

我有一个数据表和每行中的一个button: <ice:dataTable … var="item"> <ice:column> <h:commandButton value="Download" action="#{mybean.downloadItem(item)}" /> </ice:column> </ice:dataTable> 在backing bean中有这个方法: public void downloadItem(Item item) { // … } 一切正常(单击该方法执行时),但Eclipsevalidation失败,这个奇怪的消息: 方法必须有签名“String method(),String method(),String method(String),String method(String,String),String method(String,String,String),String method(String,String,String,String) ,String方法(String,String,String,String,String),String方法(String,String,String,String,String,String),String方法(String,String,String,String,String,String) (string,string,string,string,string,string,string,string,string),string方法(string,string,string,string,string,string,string,string,string,string,string),string方法(string,string,string,string,string,string,string,string,string,string,string,string,string,string,string,string,string,string,string)方法 string,string,string,string,string,string,string,string,string,string,string,string,string, (string,string,string,string,string,string,string,string,string,string,string,string),string(string,string,string,string,string,string,string,string,string,string,string,string,string,string,string)string,string,string,string,string,string,string,string,string,string,string,string,string)string方法(string,string,string,string,string,string,string,string,string,string,string,string)“但具有签名”无效方法() 我能做什么? 如果这是相关的,我在Tomcat 7上使用Eclipse Indigo SR1。