Hi all, I'm testing for the existence of a request parameter in a jsp page in Struts 2
<%@ taglib prefix="s" uri="/struts-tags"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <s:property value="#parameters.messageKey"/><br/> <s:if test="%{#parameters.messageKey == 'yes'}"> yes </s:if> <s:else> no </s:else> But, whatever I do, result is always "no" Tested with these cases: test.jsp test.jsp?messageKey= test.jsp?messageKey=yes test.jsp?messageKey=no Changed it to <s:if test="#parameters.messageKey == 'yes'">, same results Changed it to <s:if test="{#parameters.messageKey == 'yes'}">, results are negated as above, ie you got "no" when previously you got "yes" What's the solution here ? Cheers --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org