How to pass a value of a column as a parameter from another column in displaytag using struts2 -


in below code, trying pass 2 parameters <display:column> tag. have pass code , level properties action(as shown below). not able pass value of column parameter column. here not getting value of level property in code property.

<s:form action="levelhierarchy">         <display:table id="searchlist" name="searchlist" pagesize="8"             export="false" requesturi="/getcomponentdetails" sort="list">             <display:column property="code" title="code" sortable="true" paramid="levelid"  href="levelhierarchy.action?level=${searchlist.level}"></display:column>             <display:column property="description" title="description" sortable="true" />             <display:column property="level" title="level" sortable="true" />             <display:setproperty name="paging.banner.placement" value="bottom" />         </display:table> </s:form> 

inside form don't have fields submit. should define @ least hidden fields columns contains values want pass action. need use of uid attribute of <display:table tag access row values.

<display:table uid="row" id="searchlist" name="searchlist" pagesize="8" export="false" requesturi="/getcomponentdetails" sort="list" >   <display:column property="code" title="code" sortable="true" paramid="levelid"  href="levelhierarchy.action?level=${searchlist.level}">     <s:hidden name="submitlist[%{#attr.row_rownum - 1}]" value="%{#attr.row.code}"/>   </display:column>   <%-- other columns --%> </display:table> 

in action should create property placeholder submitted values.


Comments

Popular posts from this blog

c# - How Configure Devart dotConnect for SQLite Code First? -

java - Copying object fields -

c++ - Clear the memory after returning a vector in a function -