我创建了一个钩子并在forgot_password.jsp
中添加了一个额外的字段。我的问题是如何处理它。我读过我应该创建一个动作,我应该改变的动作是ForgotPasswordAction.java
。我不太了解struts,我是liferay的新手。你知道如何在forgot_password.jsp
中输入这个输入:
<aui:input label="<%= firstName %>" name="<%= firstNameParameter%>" size="30" type="text" value="<%= firstNameValue%>">
<aui:validator name="required" />
</aui:input>
我想我应该从这里得到名字:
User user2 = (User)request.getAttribute(WebKeys.FORGOT_PASSWORD_REMINDER_USER);
但是我应该把它放在firstNameParameter中?从哪里得到它?
重点是向forget_password.jsp添加一个字段,以便用户写下他的名字以便更改密码。这是此页面的附加要求。以下是forgot_pasword.jsp的来源:https://github.com/liferay/liferay-portal/blob/master/portal-web/docroot/html/portlet/login/forgot_password.jsp