一款构建灵活解决方案的软件

DXP banner image

我们喜欢开发人员

快速启动

易于安装,并可在多种预置应用程序服务器或云端进行灵活部署。

涡轮增压式开发

Liferay DXP的模块化架构让您可以更快速地交付新的业务解决方案,因为他们易于跨平台开发并使用重用服务。

我们分享您的高标准

与几乎所有重要的行业标准兼容 (JSR -168 (Portlet), JSR-286 (Portlet 2.0), JSR-127 (JSF), JSF-314 (JSF 2.0, 2.1), JSR-344 (JSF 2.2) 以及OSGi R6)。

使用您喜欢的产品

Liferay DXP支持包括Java, JSF, Lexicon, Groovy, GWT, JQuery, Twitter Bootstrap Metal.js, ReactJS, AngularJS, Senna.js, Node.js, Lodash, Vaadin, Ruby, Scala等多种开发语言和UI框架。

 
 
 
  1. package com.liferay.sample.portlet.action;_

  2.  
  3. import com.liferay.portal.kernel.portlet.bridges.mvc.MVCRenderCommand;

  4. import com.liferay.sample.constants.Portletkeys;_

  5.  
  6. import org.osgi.service.component.annotations.Component;_

  7.  
  8. import javax.portlet.PortletException;

  9. import javax.portlet.RenderRequest;

  10. import javax.portlet.RenderResponse;_

  11.  
  12. @Component(

  13. immediate = true,

  14. property = {

  15. "javax.portlet.name=" + PortletKeys.SAMPLE_PORTLET,

  16. "mvc.command.name=/", "mvc.command.name=/view"

  17. },_

  18. service = MVCRenderCommand.class

  19. )

  20. public class ViewRenderCommand implements MVCRenderCommand {_

  21. @Override

  22. public String render(

  23. RenderRequest renderRequest, RenderResponse renderResponse)

  24. throws PortletException {

  25.  
  26. return "/view.jsp";

  27. }

  28. }_

了解Liferay DXP可以如何为您进行工作。

了解Liferay如何帮助您发展数字化战略。

获取在线Demo

通过30天免费试用期,探索Liferay DXP的各种可能性。

开启您的免费试用之旅