0
我知道添加自定義的404頁的程序。我想要的是在404頁面中獲取用戶語言,並在他的語言環境中顯示錯誤消息。語言特定的自定義404頁,在Liferay中
我知道添加自定義的404頁的程序。我想要的是在404頁面中獲取用戶語言,並在他的語言環境中顯示錯誤消息。語言特定的自定義404頁,在Liferay中
抱歉發佈問題,但答案可能對其他人有幫助。只需創建一個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();
}
%>
看來您的答案並不完整。我看不到語言特定的開關... –
的想法是獲得當前用戶。一旦我有當前用戶。語言可以從那裏獲取。沒什麼大不了。 –