From 67005391070807f0fa681384bb0886cf79f3060a Mon Sep 17 00:00:00 2001
From: Shinsuke Sugaya <shinsuke@yahoo.co.jp>
Date: Sat, 5 Dec 2015 15:41:27 +0900
Subject: [PATCH] trim inputs

---
 pom.xml                                                   | 2 +-
 .../direction/sponsor/FessActionAdjustmentProvider.java   | 8 ++++++++
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 87a93eaad..b73efd650 100644
--- a/pom.xml
+++ b/pom.xml
@@ -40,7 +40,7 @@
 
 		<!-- Main Framework -->
 		<dbflute.version>1.1.0-sp9</dbflute.version>
-		<lastaflute.version>0.6.9-RC2</lastaflute.version>
+		<lastaflute.version>0.7.0-RC1</lastaflute.version>
 		<lasta.taglib.version>0.6.5-RC2</lasta.taglib.version>
 		<servlet.version>3.1.0</servlet.version>
 		<jsp.version>2.3.1</jsp.version>
diff --git a/src/main/java/org/codelibs/fess/mylasta/direction/sponsor/FessActionAdjustmentProvider.java b/src/main/java/org/codelibs/fess/mylasta/direction/sponsor/FessActionAdjustmentProvider.java
index 55a41a879..e597133f7 100644
--- a/src/main/java/org/codelibs/fess/mylasta/direction/sponsor/FessActionAdjustmentProvider.java
+++ b/src/main/java/org/codelibs/fess/mylasta/direction/sponsor/FessActionAdjustmentProvider.java
@@ -17,6 +17,7 @@ package org.codelibs.fess.mylasta.direction.sponsor;
 
 import org.dbflute.util.DfTypeUtil;
 import org.lastaflute.web.path.ActionAdjustmentProvider;
+import org.lastaflute.web.path.FormMappingOption;
 
 /**
  * @author jflute
@@ -28,6 +29,13 @@ public class FessActionAdjustmentProvider implements ActionAdjustmentProvider {
     // default methods defined at the interface
     // _/_/_/_/_/_/_/_/_/_/
 
+    @Override
+    public FormMappingOption adjustFormMapping() {
+        return new FormMappingOption().filterSimpleTextParameter((parameter, meta) -> {
+            return parameter.trim();
+        });
+    }
+
     @Override
     public String toString() {
         return DfTypeUtil.toClassTitle(this) + ":{}";
-- 
GitLab