Advertisement
akakunin

init.jsp

Dec 6th, 2016
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.69 KB | None | 0 0
  1. <%--Типовой init.jsp который включается в каждую JSP
  2. В этом файле мы определяем все ключевые taglib-ы и определяем форматы дат
  3. --%>
  4.  
  5. <%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>
  6. <%@ taglib uri="http://java.sun.com/portlet" prefix="portlet" %>
  7.  
  8. <%@ taglib uri="http://liferay.com/tld/aui" prefix="aui" %>
  9. <%@ taglib uri="http://liferay.com/tld/portlet" prefix="liferay-portlet" %>
  10. <%@ taglib uri="http://liferay.com/tld/theme" prefix="liferay-theme" %>
  11. <%@ taglib uri="http://liferay.com/tld/ui" prefix="liferay-ui" %>
  12. <%@ taglib uri="http://liferay.com/tld/security" prefix="liferay-security" %>
  13. <%@ taglib uri="http://liferay.com/tld/util" prefix="liferay-util" %>
  14.  
  15. <%@ page import="javax.portlet.PortletURL" %>
  16. <%@ page import="javax.portlet.PortletRequest" %>
  17. <%@ page import="javax.portlet.PortletResponse" %>
  18.  
  19. <%@ page import="com.liferay.portal.kernel.bean.BeanParamUtil" %>
  20. <%@ page import="com.liferay.portal.kernel.dao.search.ResultRow" %>
  21. <%@ page import="com.liferay.portal.kernel.dao.search.SearchContainer" %>
  22. <%@ page import="com.liferay.portal.kernel.dao.search.SearchEntry" %>
  23. <%@ page import="com.liferay.portal.kernel.dao.search.TextSearchEntry" %>
  24. <%@ page import="com.liferay.portal.kernel.language.LanguageUtil" %>
  25. <%@ page import="com.liferay.portal.kernel.util.LocalizationUtil" %>
  26. <%@ page import="com.liferay.portal.kernel.log.Log" %>
  27. <%@ page import="com.liferay.portal.kernel.log.LogFactoryUtil" %>
  28. <%@ page import="com.liferay.portal.kernel.messaging.DestinationNames" %>
  29. <%@ page import="com.liferay.portal.kernel.messaging.MessageBusUtil" %>
  30. <%@ page import="com.liferay.portal.kernel.util.CalendarFactoryUtil" %>
  31. <%@ page import="com.liferay.portal.kernel.util.Constants" %>
  32. <%@ page import="com.liferay.portal.kernel.util.ContentTypes" %>
  33. <%@ page import="com.liferay.portal.kernel.util.DateFormatFactoryUtil" %>
  34. <%@ page import="com.liferay.portal.kernel.util.FastDateFormatFactoryUtil"%>
  35. <%@ page import="com.liferay.portal.kernel.util.GetterUtil" %>
  36. <%@ page import="com.liferay.portal.kernel.util.HtmlUtil" %>
  37. <%@ page import="com.liferay.portal.kernel.util.JavaConstants" %>
  38. <%@ page import="com.liferay.portal.kernel.util.ListUtil" %>
  39. <%@ page import="com.liferay.portal.kernel.util.ParamUtil" %>
  40. <%@ page import="com.liferay.portal.kernel.util.StringBundler" %>
  41. <%@ page import="com.liferay.portal.kernel.util.StringPool" %>
  42. <%@ page import="com.liferay.portal.kernel.util.StringUtil" %>
  43. <%@ page import="com.liferay.portal.kernel.util.Validator" %>
  44. <%@ page import="com.liferay.portal.kernel.util.UnicodeFormatter"%>
  45. <%@ page import="com.liferay.portal.model.Contact" %>
  46. <%@ page import="com.liferay.portal.model.Group" %>
  47. <%@ page import="com.liferay.portal.model.Layout" %>
  48. <%@ page import="com.liferay.portal.model.LayoutSet" %>
  49. <%@ page import="com.liferay.portal.model.Organization" %>
  50. <%@ page import="com.liferay.portal.model.Portlet" %>
  51. <%@ page import="com.liferay.portal.model.User" %>
  52. <%@ page import="com.liferay.portal.model.Company"%>
  53. <%@ page import="com.liferay.portlet.asset.model.AssetCategory" %>
  54. <%@ page import="com.liferay.portlet.asset.service.AssetCategoryLocalServiceUtil" %>
  55. <%@ page import="com.liferay.portal.service.permission.GroupPermissionUtil" %>
  56. <%@ page import="com.liferay.portal.service.permission.UserPermissionUtil" %>
  57. <%@ page import="com.liferay.portal.util.PortalUtil" %>
  58. <%@ page import="com.liferay.portal.util.comparator.UserLoginDateComparator" %>
  59.  
  60. <%@ page import="com.liferay.portlet.PortletURLFactoryUtil" %>
  61.  
  62. <%@ page import="com.liferay.portlet.blogs.service.BlogsEntryLocalServiceUtil" %>
  63. <%@ page import="com.liferay.portlet.blogs.service.BlogsStatsUserLocalServiceUtil" %>
  64. <%@ page import="com.liferay.portlet.expando.service.ExpandoValueLocalServiceUtil" %>
  65. <%@ page import="com.liferay.portlet.messageboards.service.MBStatsUserLocalServiceUtil" %>
  66. <%@ page import="com.liferay.portlet.messageboards.service.MBMessageLocalServiceUtil" %>
  67. <%@ page import="com.liferay.portlet.social.model.SocialActivity" %>
  68. <%@ page import="com.liferay.portlet.social.model.SocialRelationConstants" %>
  69. <%@ page import="com.liferay.portlet.social.model.SocialRequestConstants" %>
  70. <%@ page import="com.liferay.portlet.social.service.SocialActivityLocalServiceUtil" %>
  71. <%@ page import="com.liferay.portlet.social.service.SocialRelationLocalServiceUtil" %>
  72. <%@ page import="com.liferay.portlet.social.service.SocialRequestLocalServiceUtil" %>
  73. <%@ page import="com.liferay.util.RSSUtil" %>
  74. <%@ page import="com.liferay.util.portlet.PortletProps" %>
  75. <%@ page import="com.liferay.portal.kernel.util.PropsKeys" %>
  76. <%@ page import="com.liferay.portal.kernel.util.PrefsPropsUtil" %>
  77. <%@ page import="com.liferay.portal.kernel.util.PropsUtil"%>
  78. <%@ page import="com.liferay.portal.model.Image" %>
  79. <%@ page import="java.net.URLDecoder"%>
  80.  
  81. <%@ page import="java.text.DateFormat" %>
  82. <%@ page import="java.text.Format"%>
  83. <%@ page import="java.text.NumberFormat" %>
  84. <%@ page import="java.text.SimpleDateFormat"%>
  85.  
  86. <%@ page import="java.util.ArrayList" %>
  87. <%@ page import="java.util.Calendar" %>
  88. <%@ page import="java.util.Date" %>
  89. <%@ page import="java.util.LinkedHashMap" %>
  90. <%@ page import="java.util.List" %>
  91. <%@ page import="java.util.Map" %>
  92. <%@ page import="java.util.Map.Entry" %>
  93. <%@ page import="java.util.HashMap" %>
  94. <%@ page import="java.util.Set" %>
  95. <%@ page import="java.util.Iterator" %>
  96.  
  97. <%@ page import="java.io.Serializable" %>
  98.  
  99. <%@ page import="javax.portlet.WindowState" %>
  100.  
  101. <%@ page import="org.apache.commons.lang.StringUtils" %>
  102.  
  103. <%@page import="com.liferay.portal.kernel.util.WebKeys"%>
  104.  
  105.  
  106. <%@page contentType="text/html"%>
  107. <%@page pageEncoding="UTF-8"%>
  108.  
  109.  
  110. <portlet:defineObjects />
  111.  
  112. <liferay-theme:defineObjects />
  113.  
  114. <%
  115. WindowState windowState = renderRequest.getWindowState();
  116. String currentURL = PortalUtil.getCurrentURL(request);
  117. String imagePath = themeDisplay.getPathThemeImages() + "/custom";
  118.  
  119. // определяем форматы вывода дат (три варианта - только дата, дата и время, только время)
  120. // с учетом локали и пользовательской timezone
  121. DateFormat dateFormatDate = DateFormat.getDateInstance(DateFormat.LONG, locale);
  122. dateFormatDate.setTimeZone(timeZone);
  123. DateFormat dateFormatDateTime = DateFormatFactoryUtil.getDateTime(locale, timeZone);
  124. DateFormat dateFormatTime = DateFormatFactoryUtil.getTime(locale, timeZone);
  125.  
  126. PortletRequest portletRequest = (PortletRequest)request.getAttribute(JavaConstants.JAVAX_PORTLET_REQUEST);
  127. PortletResponse portletResponse = (PortletResponse)request.getAttribute(JavaConstants.JAVAX_PORTLET_RESPONSE);
  128. %>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement