This code is generating the url string to be used later, but stripping out two of the params. If I don't use the OR, one will always strip out, but put it in and it ignores it.
<c:forEach items="${param}" var="params" varStatus="status">
<c:if test="${params.key != 'view' || params.key != 'perPage'}">
<c:set var="url"><c:out value="${url}&${params.key}=${params.value}" escapeXml="false"/></c:set>
<c:out value="${params.key}=${params.value}" escapeXml="false"/> <%-- Output to test --%>
</c:if> </c:forEach>
Any suggestions guys? You've never failed me before!
Thanks,
- Nic.
Derek wrote:
You were on the right path. This should do it...
<c:if test="${params.key != 'view' || params.key != 'perPage'}">
Derek
On Aug 19, 2004, at 7:47 PM, Nic Werner wrote:
I'm sure I'm just looking at this the wrong way, and I can't find it in Shawns book, but I want to evaluate two variables with an OR condition:
<c:if test="${params.key != ('view' || 'perPage')}">
Basically, if params.key doesn't equal the words 'view' or 'perPage', go ahead.......
What am I doing wrong here?!
Thanks, - Nic
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]