一旦显示Liferay Start Up页面,就会出现一个登录超链接,一旦我们单击该登录超链接,它会将我们带到它将显示实际的登录页面。Liferay 6:Liferay登录页面JSP名称
有谁请让我知道什么是JSP页面的名称(以电子邮件,密码实际的页面,并提交按钮)
我使用的Liferay 6.1。
一旦显示Liferay Start Up页面,就会出现一个登录超链接,一旦我们单击该登录超链接,它会将我们带到它将显示实际的登录页面。Liferay 6:Liferay登录页面JSP名称
有谁请让我知道什么是JSP页面的名称(以电子邮件,密码实际的页面,并提交按钮)
我使用的Liferay 6.1。
登录链接调用登录portlet。但是您可以更改默认登录页面,添加到portal-ext.properties auth.login.url=mypageurl
。
如果你正在考虑修改任何JSP这已经是那里的Liferay,考虑修改使用钩子,这样在你没有重新启动的Liferay服务器,因为钩热部署和易于管理。
要了解有关挂钩的更多信息,请点击此链接。 http://www.liferay.com/documentation/liferay-portal/6.1/development/-/ai/hoo-4
如果您想在新的登录页面中执行的操作是添加新字段,那么使用Liferay自定义字段将成为现实。您可以定义自定义字段的用户,使他们可编辑,然后使用这个标签
<div class="exp-ctrl-holder">
<liferay-ui:custom-attribute
className="<%=User.class.getName()%>"
classPK="<%=0%>"
editable="<%=true%>"
label="<%=true%>"
name="FieldName" />
</div>
此编辑应该使用钩
或
,如果你想进行添加到login.jsp
文件为登录操作添加额外的逻辑,然后使用Liferay Extension环境是最佳解决方案。
请在liferay门户源代码中找到login.jsp并找出您的目标jsp。
可能你会在路径/html/portlet/login.jsp找到它。
希望它有帮助。
如果您对此处的JSP感兴趣,请使用\ webapps \ ROOT \ html \ portlet \ login \ login.jsp。 – 2012-04-16 15:16:05
谢谢,我开发了一个登录页面,我将这个JSP代码粘贴到我的Portlets view.jsp中。这会好吗?或者我应该使用钩子的概念呢?请指教 。谢谢 。 – Pawan 2012-04-16 15:35:29
这取决于你想要做什么。如果你想让你自己的认证 - 我会采取另一种方式,例如见http://www.liferay.com/documentation/liferay-portal/6.1/user-guide/-/ai/auto-login – Mark 2012-04-16 19:10:46