一旦显示 Liferay 启动页面,就会有一个登录超链接,一旦我们单击该登录超链接,它将带我们进入显示实际登录页面的页面。
该 JSP 页面的名称是什么(带有电子邮件、密码和提交按钮的实际页面)?
我正在使用 Liferay 6.1。
如果您正在考虑修改 Liferay 中已经存在的任何 JSP,请考虑使用钩子进行修改,这样您就不必重新启动 liferay 服务器,因为钩子是可热部署的并且易于管理。
要了解有关挂钩的更多信息,请点击此链接。http://www.liferay.com/documentation/liferay-portal/6.1/development/-/ai/hoo-4
登录链接调用登录 portlet。但是您可以更改默认登录页面,添加到 portal-ext.properties auth.login.url=mypageurl
。
如果您想在新登录页面中添加新字段,那么使用 Liferay 自定义字段将是您的最佳选择。您可以为用户定义自定义字段并使其可编辑,然后login.jsp
使用此标签将其添加到文件中
<div class="exp-ctrl-holder">
<liferay-ui:custom-attribute
className="<%=User.class.getName()%>"
classPK="<%=0%>"
editable="<%=true%>"
label="<%=true%>"
name="FieldName" />
</div>
此编辑应使用钩子完成
或者
如果您想为登录操作添加额外的逻辑,那么使用 Liferay Extension 环境是最好的解决方案。