cancel
Showing results for 
Search instead for 
Did you mean: 

Pass parameters into CellRenderer

Former Member
0 Kudos

Hello!

I want to pass parameters into CellRenderer.

How can I do that?

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Found solution!

Create method, that set my Bean in CellRenderer, in what I keep my values, and call this method when create my CellRenderer. Than Use MyBean inside CellRenderer when it render cell.

JSP:

<hbj:tableView id="NewTable" model="LotsBean.ModelLots"
		design="TRANSPARENT" 
		headerVisible="false" 
		footerVisible="false" 
		fillUpEmptyRows="false" 
		selectionMode="NONE"
		visibleFirstRow="1" 
		rowCount="16" 
		width="100%" >
		<%  MyCellRenderer MyCell = new MyCellRenderer();
		       MyCell.setST(MyBean);
		       NewTable.setUserTypeCellRenderer(MyCell); %>
	</hbj:tableView>

CellRenderer class:

	public void setST(user_registration_bean Bean){
		MyBean = Bean;
	}