Foren

Progress Bar

Raghu teja, geändert vor 9 Jahren.

Progress Bar

Junior Member Beiträge: 61 Beitrittsdatum: 10.03.11 Neueste Beiträge
Hi,

I am trying to implement Progress bar, But still i am not able to see any progress bar.

Below is the code:

In JSP

     
<%@ taglib uri="http://liferay.com/tld/ui" prefix="liferay-ui" %>
<div id="<portlet:namespace />xugglerProgressInfo"></div>

<liferay-ui:progress id="<%= renderResponse.getNamespace() + &quot;xugglerProgressInfo&quot; %>" message="preparing-the-installation" sessionkey="<%= ProgressTracker.PERCENT + WebKeys.PAGE_TOP %>" < code></liferay-ui:progress>
<br><br>In Class <br><br> <pre><code> ProgressTracker progressTracker = new ProgressTracker(WebKeys.PAGE_TOP); progressTracker.addProgress(ProgressStatusConstants.DOWNLOADING, 15, "downloading-xuggler"); progressTracker.addProgress(ProgressStatusConstants.COPYING, 70, "copying-xuggler-files"); progressTracker.initialize(request); progressTracker.setStatus(ProgressStatusConstants.DOWNLOADING); progressTracker.setStatus(ProgressStatusConstants.COPYING); System.out.println("After copying"); try { Thread.sleep(4000); } catch (InterruptedException e) { e.printStackTrace(); } progressTracker.setStatus(ProgressStatusConstants.PREPARED); System.out.println("After prepared"); try { Thread.sleep(4000); } catch (InterruptedException e) { e.printStackTrace(); } progressTracker.finish(request);</code></pre><br><br><br> Here request means renderRequest. Can i know is i am missing something else.?
Raghu teja, geändert vor 9 Jahren.

RE: Progress Bar

Junior Member Beiträge: 61 Beitrittsdatum: 10.03.11 Neueste Beiträge
Does anybody get this?
thumbnail
Juan Gonzalez, geändert vor 9 Jahren.

RE: Progress Bar

Liferay Legend Beiträge: 3089 Beitrittsdatum: 28.10.08 Neueste Beiträge
Hi Raghu,

are there any error logs on server and/or browser javascript console?
Raghu teja, geändert vor 9 Jahren.

RE: Progress Bar

Junior Member Beiträge: 61 Beitrittsdatum: 10.03.11 Neueste Beiträge
Hi Juan,

Thanks for reply,

Just now once again i have checked to see is there any errors in the server or browser, I haven't found any error. I am using 6.2 EE version.
thumbnail
Juan Gonzalez, geändert vor 9 Jahren.

RE: Progress Bar

Liferay Legend Beiträge: 3089 Beitrittsdatum: 28.10.08 Neueste Beiträge
Ok. Are there any of your System.out.println lines really printed/executed?
Raghu teja, geändert vor 9 Jahren.

RE: Progress Bar

Junior Member Beiträge: 61 Beitrittsdatum: 10.03.11 Neueste Beiträge
Yes, I can see SOP's in the console.
I have attached the portlet for reference.
thumbnail
Lokhande Vishnudas D., geändert vor 9 Jahren.

RE: Progress Bar

Regular Member Beiträge: 152 Beitrittsdatum: 27.05.13 Neueste Beiträge
Hi Raghu,

I have used progress bar for uploading doc. And it is working fine.

For your ref below code.

<%
String uploadProgressId = PwdGenerator.getPassword(PwdGenerator.KEY3, 4);
PortletPreferences prefs = renderRequest.getPreferences();

%>

<liferay-ui:success key="success" message=" YEAH. Case uploaded successfully!" />
<liferay-ui:error key="error"
message="Sorry, an error prevented the upload. Please try again." />
<liferay-ui:upload-progress
id="<%= uploadProgressId %>"
message="uploading"
redirect="<%= UploadFileURL %>"
/>

<aui:form action="<%= UploadFileURL %>" enctype="multipart/form-data" method="post" >
<aui:input type="file" name="fileName" size="75"/>
<input type="submit" value="<liferay-ui:message key="upload" />" onClick="<%= uploadProgressId %>.startProgress(); return true;"/>
<!-- aui:button type="submit" value="Save" /-->
</aui:form>