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/11/29 08:10:28 UTC

[struts-site] branch master updated: Updates info about using Jackson handler

This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/struts-site.git


The following commit(s) were added to refs/heads/master by this push:
     new acb9079  Updates info about using Jackson handler
acb9079 is described below

commit acb90794550b9913f145873ddf863211af061086
Author: Lukasz Lenart <lu...@apache.org>
AuthorDate: Wed Nov 29 09:10:00 2017 +0100

    Updates info about using Jackson handler
---
 source/plugins/rest/index.md | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/source/plugins/rest/index.md b/source/plugins/rest/index.md
index fa5c816..a6f676d 100644
--- a/source/plugins/rest/index.md
+++ b/source/plugins/rest/index.md
@@ -283,18 +283,22 @@ The default JSON Content Handler is build on top of the [JSON-lib](http://json-l
 
 First you need to add the jackson dependency to your web application by downloading the jar file and put it under WEB-INF/lib or by adding following xml snippet to your dependencies section in the pom.xml when you are using maven as build system.
 
-
 ```xml
 <dependency>
-    <groupId>org.codehaus.jackson</groupId>
-    <artifactId>jackson-jaxrs</artifactId>
-    <version>1.9.13</version>
+    <groupId>com.fasterxml.jackson.core</groupId>
+    <artifactId>jackson-core</artifactId>
+    <version>${jackson.version}</version>
+</dependency>
+<dependency>
+    <groupId>com.fasterxml.jackson.core</groupId>
+    <artifactId>jackson-databind</artifactId>
+    <version>${jackson.version}</version>
 </dependency>
-
 ```
 
-Now you can overwrite the Content Handler with the Jackson Content Handler in the struts.xml:
+where `${jackson.version}` is the latest available version of the libs, right now it is `2.9.2`.
 
+Now you can overwrite the Content Handler with the Jackson Content Handler in the struts.xml:
 
 ```xml
 <bean type="org.apache.struts2.rest.handler.ContentTypeHandler" name="jackson" class="org.apache.struts2.rest.handler.JacksonLibHandler"/>
@@ -306,11 +310,8 @@ Now you can overwrite the Content Handler with the Jackson Content Handler in th
 <!-- Set encoding to UTF-8, default is ISO-8859-1 -->
 <constant name="struts.i18n.encoding" value="UTF-8"/> 
 
-
 ```
 
- 
-
 ### Settings
 
 The following settings can be customized. See the [developer guide](/core-developers/configuration-files.html).

-- 
To stop receiving notification emails like this one, please contact
['"commits@struts.apache.org" <co...@struts.apache.org>'].