2016-08-22 3 views
0

비교 나는 두 개의 문자열을 비교하기 위해 노력하고있어하지만 난 결과를 얻을 수 없다 나는 JSTL - 문자열

내가 이러한 형식을 시도해야합니다 이러한 형식의

<c:choose> 
    <c:when test="${company == multi }"> 
     <a href="dashResumo.jsp?tr=<%=tr%>&company=VVO&nm=<%=nmTorr%>"></a> 
     <a href="dashResumo.jsp?tr=<%=tr%>&company=GPA&nm=%=nmTorr%></a>          
    </c:when> 
</c:choose> 

<c:choose> 
    <c:when test="${company == 'multi' }"> 
     <a href="dashResumo.jsp?tr=<%=tr%>&company=VVO&nm=<%=nmTorr%>"></a> 
     <a href="dashResumo.jsp?tr=<%=tr%>&company=GPA&nm=%=nmTorr%>">GPA</a>          
    </c:when> 
</c:choose> 

<c:choose> 
    <c:when test="${company.equals("multi") }"> 
     <a href="dashResumo.jsp?tr=<%=tr%>&company=VVO&nm=<%=nmTorr%></a> 
     <a href="dashResumo.jsp?tr=<%=tr%>&company=GPA&nm=%=nmTorr%></a>          
    </c:when> 
</c:choose> 

그러나 아무도 나를 위해 일했다.

이 함께 시도 JSTL-1.2 라이브러리

답변

1

를 사용 : 나는 그것을 시도

<c:choose> 
    <c:when test="${company eq 'multi'}"> 
     <a href="dashResumo.jsp?tr=<%=tr%>&company=VVO&nm=<%=nmTorr%>">VVO</a> 
     <a href="dashResumo.jsp?tr=<%=tr%>&company=GPA&nm=<%=nmTorr%>">GPA</a>          
    </c:when> 
</c:choose> 
+0

했지만 작동하지 않았다 중 하나 –

+0

@ThiagoVacare는 오류 및 전체 코드를하시기 바랍니다 게시 할 수 있습니까? –

+0

오류는 없지만 디버깅이 있습니다. 변수 회사가 올바른 값을 "멀티"로 가져 오는 것을 볼 수 있지만 두 변수를 비교할 때 거짓을 반환합니다. –