Liferay中的语言特定自定义404页面

时间:2017-05-03 08:49:57

标签: liferay-6.2

我知道添加自定义404页面的过程。我想要的是在404页面中获取用户语言并在他的语言环境中显示错误消息。

1 个答案:

答案 0 :(得分:0)

很抱歉发布问题,但答案可能对其他人有帮助。只需创建一个jsp并在那里添加此代码

<%@ page import="com.liferay.portal.util.PortalUtil" %>
 <%@ page import="com.liferay.portal.NoSuchLayoutException" %>
 <%@ page import="com.liferay.portal.service.LayoutLocalServiceUtil" %>
 <%@ page import="com.liferay.portal.util.WebKeys" %>
 <%@ page import="com.liferay.portal.model.LayoutSet" %>
<%@ page import="com.liferay.portal.model.User" %>
 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

 <%

User currentUser=null;

 try {
     currentUser = PortalUtil.getUser(request);
 } catch (Exception e) {
     e.printStackTrace();
 }
 %>