In the Liferay Control Panel, when you click the search user in the user panel:
The requests sent to the server are as follows:
Based on the configuration in Struts-config.xml, we find forward that match struts-action to/user_admin/view_users:
<action path= "/users_admin/view_users" forward= "Portlet.users_admin.view"/>
Then go to tiles-def.xml and find the page that matches forward for Portlet.users_admin.view:
<definition name= "Portlet.users_admin.view" extends= "Portlet.users_admin" >
<put name= "portlet_" Content "value="/portlet/users_admin/view.jsp "/>
</definition>
So, we found the page is/portlet/users_admin/view.jsp:
<aui:form action= "<%= portleturlstring%>" method= "get" name= "FM" >
<liferay-portlet: Renderurlparams varimpl= "Portleturl"/> <aui:input name= "<%= constants.cmd%>" type= "hidden"
/>
<aui:input name= "redirect" Type= "hidden" value= "<%= portleturlstring%>"/>
<%
Long organizationgroupid = 0;
%>
<c:if test= "<%= portletname.equals (portletkeys.users_admin)%>" >
<liferay-util: Include page= "/html/portlet/users_admin/toolbar.jsp" >
<liferay-util:param name= "ToolbarItem" View-all "/>
</liferay-util:include>
...