Hi !
I have a table with two generated columns in my view called “View1” :
http://localhost:8080/ihm/MyApp#!View1
I add generated columns to my table as below :
table.addGeneratedColumn("mail", new ColumnGenerator() {
@Override
public Object generateCell(final Table source, final Object itemId, final Object columnId) {
....
});
table.addGeneratedColumn("action", new ColumnGenerator() {
@Override
public Object generateCell(final Table source, final Object itemId, final Object columnId) {
....
});
These columns are visible. Suite I navigate to another view like “View2” as below :
http://localhost:8080/ihm/MyApp#!View2
And when I returned to the previous view (View1) with this instruction :
JavaScript.eval("window.history.back();")
(browser go back to previous view)
All generated columns are disappeared. Have you an idea of this behavior ?
Thanks by advance.
----->> I find the solution, I add property mail and action in binding bean (Data Transfer Object).