<s:if test="%{#session.suser.gender == \"女\"}">
被判断的字符串,如果使用''则被认为是char类型,而我给的gender 是string类型的,所以结果一直为flase, 直至在网上搜了一下。原来需要使用\转义,如果这是el表达的话就不用转义,直接这样写${session.suser.gender=='女'}
<s:if test="%{#session.suser.gender == \"女\"}">
被判断的字符串,如果使用''则被认为是char类型,而我给的gender 是string类型的,所以结果一直为flase, 直至在网上搜了一下。原来需要使用\转义,如果这是el表达的话就不用转义,直接这样写${session.suser.gender=='女'}