复杂的el
1 请问下面的${bActionForm.container.account}
表示什么含义
2 <c:if test="${trans.transactionType ==5}">
则合理trans从哪里来的
为什么前面有个c
3 整个又表示什么含义。
<TABLE id="selections" width="98%">
<TBODY>
<TR>
<TH class="title" colSpan=8>Bets </TH> </TR>
<TR>
<TH> <BR> <tc:db code="sbets"/> </TH>
<TH class="right"> <BR> <tc:OddsMatrixBack code="todds"/> </TH>
<TH class="right"> <BR> # <tc:OddsMatrixBack code="tt_bets"/> </TH>
<TH> </TH>
<TH class="right money"> <SPAN class=currency>${bActionForm.container.account} </SPAN> <BR> <tc:OddsMatrixBack code="ybet"/> </TH>
<TH> </TH>
<TH class="right money"> <SPAN class=currency>${bActionForm.container.account} </SPAN> <BR> <tc:Ob code="tbet"/> </TH>
<TH class="right totalwin"> <SPAN class=currency>${bbBaseActionForm.containerMap.accountCurrency} </SPAN> <BR> <tc:Ob code="twin"/> </TH> </TR>
<TR>
<TD>${trans.multiplier!=true ? ' Singles' : ' Multipliers'} </TD>
<TD class="right"> <SPAN class="od display_block" id=odds_decimal_> <oddsFormat:formatOdds od="${trans.od}"/> </SPAN> </TD>
<TD class="right"> 1 </TD>
<TD class="right">x </TD>
<TD class="right money"> <fmt:formatNumber value="${trans.stake}" pattern="#,##0.00" /> </TD>
<TD class="right">= </TD>
<TD class="right money"> <fmt:formatNumber value="${trans.stake}" pattern="#,##0.00" /> </TD>
<TD class="right">
<c:if test="${trans.transactionType != 5}">
<fmt:formatNumber value="${trans.stake+trans.resultAmount}" pattern="#,##0.00" />
</c:if>
<c:if test="${trans.transactionType ==5}">
<fmt:formatNumber value="${trans.resultAmount}" pattern="#,##0.00" />
</c:if>
1 请问下面的${bActionForm.container.account}
表示什么含义
2 <c:if test="${trans.transactionType ==5}">
则合理trans从哪里来的
为什么前面有个c
3 整个又表示什么含义。
<TABLE id="selections" width="98%">
<TBODY>
<TR>
<TH class="title" colSpan=8>Bets </TH> </TR>
<TR>
<TH> <BR> <tc:db code="sbets"/> </TH>
<TH class="right"> <BR> <tc:OddsMatrixBack code="todds"/> </TH>
<TH class="right"> <BR> # <tc:OddsMatrixBack code="tt_bets"/> </TH>
<TH> </TH>
<TH class="right money"> <SPAN class=currency>${bActionForm.container.account} </SPAN> <BR> <tc:OddsMatrixBack code="ybet"/> </TH>
<TH> </TH>
<TH class="right money"> <SPAN class=currency>${bActionForm.container.account} </SPAN> <BR> <tc:Ob code="tbet"/> </TH>
<TH class="right totalwin"> <SPAN class=currency>${bbBaseActionForm.containerMap.accountCurrency} </SPAN> <BR> <tc:Ob code="twin"/> </TH> </TR>
<TR>
<TD>${trans.multiplier!=true ? ' Singles' : ' Multipliers'} </TD>
<TD class="right"> <SPAN class="od display_block" id=odds_decimal_> <oddsFormat:formatOdds od="${trans.od}"/> </SPAN> </TD>
<TD class="right"> 1 </TD>
<TD class="right">x </TD>
<TD class="right money"> <fmt:formatNumber value="${trans.stake}" pattern="#,##0.00" /> </TD>
<TD class="right">= </TD>
<TD class="right money"> <fmt:formatNumber value="${trans.stake}" pattern="#,##0.00" /> </TD>
<TD class="right">
<c:if test="${trans.transactionType != 5}">
<fmt:formatNumber value="${trans.stake+trans.resultAmount}" pattern="#,##0.00" />
</c:if>
<c:if test="${trans.transactionType ==5}">
<fmt:formatNumber value="${trans.resultAmount}" pattern="#,##0.00" />
</c:if>
第二个是EL的IF条件判断。和JAVA中的if差不多,只是这放在JSP中。在使用是要先在JSP页面头中导入EL的标签库。c就是标签库的别名。一般使用时是:
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/format" prefix="fmt"%>