You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by lu...@apache.org on 2017/03/22 05:53:41 UTC
[3/5] struts-extras git commit: Adds info how to define a bean in
struts.xml
Adds info how to define a bean in struts.xml
Project: http://git-wip-us.apache.org/repos/asf/struts-extras/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts-extras/commit/7b24dca4
Tree: http://git-wip-us.apache.org/repos/asf/struts-extras/tree/7b24dca4
Diff: http://git-wip-us.apache.org/repos/asf/struts-extras/diff/7b24dca4
Branch: refs/heads/master
Commit: 7b24dca44b05ffbfdfa7f520d979540caf9f44d6
Parents: 994062e
Author: Lukasz Lenart <lu...@gmail.com>
Authored: Wed Mar 22 06:52:48 2017 +0100
Committer: Lukasz Lenart <lu...@gmail.com>
Committed: Wed Mar 22 06:52:48 2017 +0100
----------------------------------------------------------------------
.../README.md | 26 +++++++++++++++++---
1 file changed, 23 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/struts-extras/blob/7b24dca4/struts2-secure-jakarta-multipart-parser-plugin/README.md
----------------------------------------------------------------------
diff --git a/struts2-secure-jakarta-multipart-parser-plugin/README.md b/struts2-secure-jakarta-multipart-parser-plugin/README.md
index 5a14278..c13005b 100644
--- a/struts2-secure-jakarta-multipart-parser-plugin/README.md
+++ b/struts2-secure-jakarta-multipart-parser-plugin/README.md
@@ -15,8 +15,27 @@ you must migrate to the latest version which is [Struts 2.5.10.1](http://struts.
## How to use it
-Just drop the jar into `WEB-INF/libs` folder and restart your application, you can use on of the existing PoCs
-to test if everything is ok.
+Just drop the jar into `WEB-INF/libs` folder and add the bellow definition into your `struts.xml`:
+
+- if you are running the Apache Struts 2.3.8 - 2.3.31
+ ```xml
+ <bean type="org.apache.struts2.dispatcher.multipart.MultiPartRequest"
+ class="org.apache.struts.extras.SecureJakartaMultiPartRequest"
+ name="secure-jakarta"
+ scope="default"/>
+
+ <constant name="struts.multipart.parser" value="secure-jakarta"/>
+ ```
+
+- if you are running the Apache Struts 2.5 - 2.5.5
+ ```xml
+ <bean type="org.apache.struts2.dispatcher.multipart.MultiPartRequest"
+ class="org.apache.struts.extras.SecureJakartaMultiPartRequest"
+ name="secure-jakarta"
+ scope="prototype"/>
+
+ <constant name="struts.multipart.parser" value="secure-jakarta"/>
+ ```
If you are using Maven to build your project, please add the following dependency into your pom:
@@ -28,7 +47,8 @@ If you are using Maven to build your project, please add the following dependenc
</dependency>
```
-If you are not building with Maven or you simply need the Jar to drop it into an existing Struts 2 based application deployment, you can [download it directly from Maven Central](http://search.maven.org/remotecontent?filepath=org/apache/struts/struts2-secure-jakarta-multipart-parser-plugin/1.0/struts2-secure-jakarta-multipart-parser-plugin-1.0.jar).
+If you are not building with Maven or you simply need the Jar to drop it into an existing Struts 2 based application deployment,
+you can [download it directly from Maven Central](http://search.maven.org/remotecontent?filepath=org/apache/struts/struts2-secure-jakarta-multipart-parser-plugin/1.0/struts2-secure-jakarta-multipart-parser-plugin-1.0.jar).
## Remarks