用例:
说实话,我现在不知道如何处理这个......
答案 0 :(得分:1)
如果没有插件,你就不能这样做。
forgot_password.jsp
2。
第二种方法是创建一个struts动作钩子,你可以覆盖更新密码表单的默认动作/login/forgot_password
。为此你在liferay-hook.xml中添加:
<struts-action>
<struts-action-path>/login/forgot_password</struts-action-path>
<struts-action-impl>com.myproject.hook.NewPasswordPortletAction</struts-action-impl>
</struts-action>
将这个新类添加到项目中
public void processAction(
StrutsPortletAction originalStrutsPortletAction,
PortletConfig portletConfig, ActionRequest actionRequest,
ActionResponse actionResponse)
throws Exception {
//Custom code to handle password
//and than call original action handler if the password entered should be saved
originalStrutsPortletAction.processAction(
originalStrutsPortletAction, portletConfig, actionRequest,
actionResponse);
}
至于Ext,你应该尽量不要使用它,因为这可以通过钩子来完成。