There is no guarantee for a visualization order, and you should not change any state in the rendering phase - in fact, the state does not change (for example, the public render parameter, etc.), if only because you cannot even change them on RenderRequest / RenderResponse.
, , . , (, RSS-). , , <render-weight> 0 <ajaxable> true liferay-portlet.xml