diff options
author | Sauli Tähkäpää <sauli@vaadin.com> | 2014-03-13 08:52:37 +0200 |
---|---|---|
committer | Sauli Tähkäpää <sauli@vaadin.com> | 2014-03-13 09:11:31 +0200 |
commit | 49973354b22e8aba9cc71f83571020b0414c54e0 (patch) | |
tree | ab10e93151f12830b5f12382cfc03651c907f3fc /shared/src | |
parent | 94d33ad7c732f620c9e98502b896a65852479b7d (diff) | |
download | vaadin-framework-49973354b22e8aba9cc71f83571020b0414c54e0.tar.gz vaadin-framework-49973354b22e8aba9cc71f83571020b0414c54e0.zip |
Fixed trailing slash trimming in VaadinPortletService.
Change-Id: Ia9f6230219adfb1fcb29b88ad819e3209770e1fc
Diffstat (limited to 'shared/src')
-rw-r--r-- | shared/src/com/vaadin/shared/util/SharedUtil.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/shared/src/com/vaadin/shared/util/SharedUtil.java b/shared/src/com/vaadin/shared/util/SharedUtil.java index 80efe68d83..449685705f 100644 --- a/shared/src/com/vaadin/shared/util/SharedUtil.java +++ b/shared/src/com/vaadin/shared/util/SharedUtil.java @@ -44,4 +44,13 @@ public class SharedUtil implements Serializable { return o1.equals(o2); } + /** + * Trims trailing slashes (if any) from a string. + * @param value The string value to be trimmed. Cannot be null. + * @return String value without trailing slashes. + */ + public static String trimTrailingSlashes(String value) { + return value.replaceAll("/*$", ""); + } + } |