Hi @Amsalek4
In terms of creating an alternative upload section and invoking a servlet in AEM UI tools, it largely depends on your specific use case. You have several options, such as creating custom components with file upload functionality, utilizing the built-in cq:dialog or <coral-dialog>, and implementing a servlet to handle file processing.
Although you can consider this as well:
When you encounter an issue with the <coral-fileupload> component in Adobe Experience Manager (AEM) 6.5 where the uploaded file isn't displayed on the UI, it's important to troubleshoot the problem methodically. Here are some key points to consider:
Permissions: First, ensure that the user or group accessing the AEM instance has the necessary permissions to view the uploaded files. Incorrect permissions can result in files not being displayed.
Browser Compatibility: Different browsers can behave differently when rendering AEM components. Check if the issue is specific to a particular browser, as this can guide your troubleshooting.
Component Configuration: Review the configuration of the <coral-fileupload> component in your dialog or template. Pay attention to properties like uploadUrl and make sure they are correctly configured.
JavaScript Errors: Inspect your browser's developer console for any JavaScript errors. These errors can provide valuable insights into what might be causing the issue. Common issues include conflicts with other JavaScript libraries or incorrect client libraries setup.
Network Requests: Utilize your browser's network tab to monitor the HTTP requests being made. Ensure that the file is indeed being uploaded and retrieved correctly.