liferay portlet development

Learn about liferay portlet development, we have the largest and most updated liferay portlet development information on

[Liferay] liferay is reduced, liferay is simplified, and Portlet loading is canceled

Liferay version : Liferay-portal-6.1.1-ce-ga2 Server : Tomcat 7.0.25 Liferay is very large. The portal comes with dozens of Portlet, but you can choose to load the Portlet that comes with the portal as needed. Benefits: 1. Improved startup speed (performance) 2. Th

[Liferay] exception: cocould not initialize class com. liferay. util. Portlet. portletprops

After the Portlet is deployed, an exception is reported-cocould not initialize class com. liferay. util. Portlet. portletprops. Briefly describe the Portlet. properties. During the development of the Portlet, you can customize th

Development Portlet The second step: How to transform a crystal static portlet into a dynamic portlet based on test data?

When crystal-based static portlet development is complete, the portlet needs to be transformed into a dynamic portlet based on the test data before it is associated with the background service. The steps are as follows:Step into the Guide Copy the Portlet project an

Additional research on liferay portal (III): Solution to the session loss problem of IFRAME Portlet

Liferay provides a very simple method of Web application integration and single point of login: IFRAME Portlet. IFRAME Portlet can be used to easily include an existing web application, and form post or get can be used for user login. There is no problem with the liferay mechanism, and the implementation is also v

Portal Open Source Implementation-liferay portlet session processing (2)

Session Ii. the realization of Liferay Liferay when building Actionrequestimpl and Renderrequestimpl, a portlet session is set, as shown in the following code: public Renderrequestimpl ( HttpServletRequest req, Portlet portlet, cacheportlet cachePortlet, Portletcontext por

Detailed structure of the Liferay portlet

A typical portlet should have the following structure: Source code files: Java source code is stored in the Configuration file: Configuration files are in the Portlet.xml is a JSR-286-related configuration that acts as a deployment profile for a portlet The remaining 3 configuration files are related to Liferay: Li

Use & lt; portlet: resourceURL & gt; In Liferay to trigger serveResource

Introduction: Debugging analysis: In fact, according to. From the conclusion above, we know that web. xml is added with a lot of additional content and then split into 2 files, 1 is the portal-web.xml file, which contains all the definitions of the filters except (Invoker Filter, the other is web. xml, it adds a lot of content, andMost importantly, it adds a PortletServlet definition in web. xml. Therefore, go to the webapps on the server and check the web. xml in the Application Deployment

Details of deploying a portlet in Liferay

Introduction: Deploying a portlet in Liferay is far simpler than deploying a web application to tomcat. This article shows the secrets of this deployment. For example, when we drop a war package of logsearchportlet in $ LIFERAY_HOME/deploy: 650) this. width = 650; "src =" "title =" 21.png"/> Analysis: After this action occurs, it will be captured by

On the Liferay-based platform, the portlet loads

Introduction: The project team asked me if A Portlet has multiple modes, for example, a previously developed portlet has both the view mode and the config mode), and the front-end uses the extjs mvc Architecture, and the main file is main. js, the main. js is defined in liferay-portlet.xml with the following 650) this. width = 650; "src ="

Liferay all properties that can be modified in @component in the 7 portlet

", "Com.liferay.portlet.maximize-help", "Com.liferay." Portlet.parent-struts-path "," Com.liferay.portlet.pop-up-print "," Com.liferay.portlet.preferences-co Mpany-wide "," Com.liferay.portlet.preferences-owned-by-group "," Com.liferay.portlet.preferences-uniq Ue-per-layout "," Com.liferay.portlet.private-request-attributes "," Com.liferay.portlet.private-sessi On-attributes "," com.liferay.portlet.remoteable "," Com.liferay.portlet.render-timeout "," Com.liferay.portlet.render-weight ","

Liferay 6.2 Transformation Series Eight: Modify the default installed Portlet Project War package

Liferay by default in the case of Tomcat, jetty and other servers, automatically install the Marketplace-portlet- package, implement automatic deployment of the store, generally do not need the store, so delete the following package:/portal-master/portal-impl/src/com/liferay/portal/deploy/dependencies/plugins1/marketplace-

Liferay: Hide unwanted portlet_liferay in the Portlet list temporarily

Original: In the Menu Add button, list the portlet. But in many cases our site uses only a subset of the content. How to hide some unwanted portlets. There are two ways of doing this: The first is to modify the configuration file: Portal-web/docroot/web-inf/liferay-display.xml Put what you don't need in the Category.hidden. Your own

Liferay deployment of Portlet applications using local servers (Nexus)

When we use to build a Nexus local warehouse, and configure Settings.xml to enable this repository for applications. We use the archetype of Liferay 6.1.10 to create the Liferay portlet, as shown in the following figure: When we run the command MVN package Liferay:deploy, the following error occurs: 01.[debug] Using connector Wagonrepositoryconnector with pri

Selection of liferay plugin SDK development and ext Development

Liferay has two types of services: 1) Internal ServicesLiferay core services, such as portal-impl.jar 2) External ServicesThat is, portal APIs, such as portal-kernel.jar and portal-service.jar The liferay internal service is updated frequently. Pay special attention to the liferay version upgrade. The liferay external

Liferay7 BPM Portal Development 28:portlet file upload, and entity class synchronization update upload

Seize the core--Wang XinThe core of Liferay file upload is the use of the Uploadportletrequest classInheritance relationshipJava.lang.ObjectExtended Byjavax.servlet.ServletRequestWrapperExtended Byjavax.servlet.http.HttpServletRequestWrapperExtended Bycom.liferay.util.servlet.UploadPortletRequestTo implement a relationship:Implemented Interfaces: Javax.servlet.http.HttpServletRequest Javax.servlet.ServletRequest Single File UploadJSP

Portlet development framework

Original article: I spent a few weeks researching different approaches and frameworks to developing portlets. the basis for this research was to find a good methodology to developing portlets for uportal 3.0. A specific desire was to try to find a way to reuse as much functionality as possible using SS different portlets. Portlets are diff

Spring Portlet MVC development example

complete code can be downloaded from This example can run on the liferay Portal Server, the introduction of the Portlet and liferay can refer to the Spring's Controller provides a method to process render request and action request. For requests that process ev

Introduction to Portlet Development

1 native Portlet development This is the simplest and most essential development method. You can develop a Portlet directly based on the Interface defined in the Portlet specification. The advantage is that the bottom layer is relatively flexible, and the disadvantage is tha

Portlet Application Development Example

Objective:Develop a portlet application that conforms to the JSR-168 standard and deploys it to the Jetspeed2. Familiarize yourself with the development process of portlet applications and understand JETSPEED2 support for portlet applications. Background information:JSR-168 Standard: The

Liferay7 3 ways to communicate between the 33:portlet of BPM Portal Development (session, IPC Render Parameter, IPC Event, Cookies)

read: Request.getparameter ("Id1");Step 5We can also use the following method to remove a public Render Parameter: Response.removepublicrenderparameter ("Id1")Example:JSP:view.jsp@ taglib URI="Http://"prefix="Portlet" %>@ taglib URI="Http://"prefix="AUI" %>portlet:defineobjects/> Portlet:actionurlvar= "ActionURL"name= "Setrenderparameter"/> Aui:formAction= "Method= "POST">Aui:inputname= "Name"label= "S

Total Pages: 2 1 2 Go to: Go

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.