我知道添加自定义404页面的过程。我想要的是在404页面中获取用户语言并在他的语言环境中显示错误消息。
答案 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();
}
%>