Scriptlet - , Java JSP ;
Struts2 , OGNL.
<input /> , Scriptlet HTML-, .
<s:select /> , Scriptlet Struts2, .
, #attr OGNL Java, Scriptlets Page Context, ( ):
<%
for (int counter=0;counter<myList.size();counter++) {
// pushing it into the pageContext
pageContext.setAttribute("counter",counter);
%>
<s:select cssClass="login-textbox"
cssStyle="width:130px"
list="#masterColDO.validation"
name="chngdColumnValues"
id="%{'columnId' + #attr['counter']}" />
<%
}
%>
, , . Struts2, :
<s:iterator value="myList" status="ctr">
<s:select cssClass="login-textbox"
cssStyle="width:130px"
list="#masterColDO.validation"
name="chngdColumnValues"
id="%{'columnId' + #ctr.index}" />
</s:iterator>
P.S: Struts styleClass; cssClass / cssStyle;
, controlType , .equals ==: <s:if test="%{#masterColDO.controlType.equals('dropdown')}">.