Class ParamsAnnotationAction

java.lang.Object
org.apache.struts2.ActionSupport
org.apache.struts2.showcase.action.ParamsAnnotationAction
All Implemented Interfaces:
Serializable, Action, ValidationAware, LocaleProvider, TextProvider, Validateable

public class ParamsAnnotationAction extends ActionSupport
This class supports com.atlassian.confluence.stateless.webdriver.selenium3.security.StrutsParametersTest which prevents critical security regressions. Do NOT modify without understanding the motivation behind the tests and the implications of any changes.
See Also:
  • Field Details

    • varToPrint

      public String varToPrint
    • publicField

      public String publicField
    • publicFieldAnnotated

      public String publicFieldAnnotated
    • publicArray

      public int[] publicArray
    • publicArrayAnnotated

      public int[] publicArrayAnnotated
    • publicList

      public List<String> publicList
    • publicListAnnotated

      public List<String> publicListAnnotated
    • publicMap

      public Map<String,String> publicMap
    • publicMapAnnotated

      public Map<String,String> publicMapAnnotated
    • publicMyDto

      public MyDto publicMyDto
    • publicMyDtoAnnotated

      public MyDto publicMyDtoAnnotated
    • publicMyDtoAnnotatedDepthOne

      public MyDto publicMyDtoAnnotatedDepthOne
  • Constructor Details

    • ParamsAnnotationAction

      public ParamsAnnotationAction()
  • Method Details

    • setPrivateFieldMethod

      public void setPrivateFieldMethod(String privateField)
    • setPrivateFieldMethodAnnotated

      public void setPrivateFieldMethodAnnotated(String privateField)
    • getPrivateListMethod

      public List<String> getPrivateListMethod()
    • getPrivateListMethodAnnotated

      public List<String> getPrivateListMethodAnnotated()
    • getUnsafeMethodMyDto

      public MyDto getUnsafeMethodMyDto()
    • getSafeMethodMyDto

      public MyDto getSafeMethodMyDto()
    • getSafeMethodMyDtoDepthOne

      public MyDto getSafeMethodMyDtoDepthOne()
    • renderVarToPrint

      public String renderVarToPrint() throws ReflectiveOperationException
      Throws:
      ReflectiveOperationException