Maybe when you refresh the page call method render(RenderRequest request, RenderResponse response), and when user go to any topic call method processAction(ActionRequest request, ActionResponse response) where calls method this.setupRenderParameters(request,response); And in render doesn't call setupRenderParameters(request,response). maybe need add setupRenderParameters to render method. How do you think?
After small research forum, I learned when yo go to topic and go back and refresh the call method execute class ViewTopic but must call method execute from class ViewForum. But I do not know what to do.