我在30天学通Java Web项目案例开发中,有段代码报错,不知道怎么改,请高手指教..
function mymouseout(id,styleclass)
{
document.getElementById(id).className=styleclass;
}onmouseout="mymouseout('apply<s:property value='#apply.index'/>',
<s:if test='#apply.odd'>'oddRow'</s:if>
<s:else>'evenRow'</s:else>);"
function mymouseout(id,styleclass)
{
document.getElementById(id).className=styleclass;
}onmouseout="mymouseout('apply<s:property value='#apply.index'/>',
<s:if test='#apply.odd'>'oddRow'</s:if>
<s:else>'evenRow'</s:else>);"
<s:iterator id="impList" value="impList" status="imp">
<tr id="imp<s:property value="#imp.index"/>"
<s:if test="#imp.odd">class="oddRow"</s:if>
<s:else>class="evenRow"</s:else>
onmouseover="this.className='selectedRow';"
//下面的就是在myeclipse中报错的代码了..
onmouseout="mymouseout('imp<s:property value='#imp.index'/>',
<s:if test='#imp.odd'>'oddRow'</s:if>
<s:else>'evenRow'</s:else>);"
>
${apply.odd? 'oddRow':'evenRow'});"
那个apply${}是什么意思?JS代码我都看不懂的,郁闷
onmouseout="mymouseout('apply<s:property value='#apply.index'/>',
<s:if test='#apply.odd'>'oddRow'</s:if>
<s:else>'evenRow'</s:else>);"
这里使用struts2中的标签会错呢?为什么要改为EL呢?