Class StrutsHelperImpl

java.lang.Object
com.atlassian.confluence.impl.struts.StrutsHelperImpl
All Implemented Interfaces:
StrutsHelper

public class StrutsHelperImpl extends Object implements StrutsHelper
Since:
9.4
  • Constructor Details

    • StrutsHelperImpl

      public StrutsHelperImpl(@Qualifier("userI18NBeanFactory") I18NBeanFactory i18NBeanFactory, org.apache.struts2.dispatcher.Dispatcher dispatcher)
  • Method Details

    • unwrapMultiPartRequest

      public com.atlassian.struts.multipart.AtlassianJakartaMultiPartRequest unwrapMultiPartRequest(jakarta.servlet.http.HttpServletRequest request)
      Specified by:
      unwrapMultiPartRequest in interface StrutsHelper
    • getUploadedFile

      public com.atlassian.struts.multipart.UploadedFile getUploadedFile(jakarta.servlet.http.HttpServletRequest request, String fileParameterName) throws com.atlassian.struts.multipart.FileUploadException
      Specified by:
      getUploadedFile in interface StrutsHelper
      Throws:
      com.atlassian.struts.multipart.FileUploadException
    • getUploadedFiles

      public List<com.atlassian.struts.multipart.UploadedFile> getUploadedFiles(jakarta.servlet.http.HttpServletRequest request, boolean ignoreMissingFiles) throws com.atlassian.struts.multipart.FileUploadException
      Specified by:
      getUploadedFiles in interface StrutsHelper
      Throws:
      com.atlassian.struts.multipart.FileUploadException
    • localizeStrutsMessages

      public List<String> localizeStrutsMessages(Collection<org.apache.struts2.dispatcher.LocalizedMessage> msgErrors)
      Localizes Struts LocalizedMessages according to any custom Confluence rules, followed by the default Struts localization.
      Specified by:
      localizeStrutsMessages in interface StrutsHelper