WIP: proxy
[maven-thymeleaf-skin] / src / main / java / de / juplo / thymeproxy / RequestToProxyViewNameTranslator.java
1 package de.juplo.thymeproxy;
2
3
4 import javax.servlet.http.HttpServletRequest;
5 import org.springframework.web.servlet.RequestToViewNameTranslator;
6
7
8
9 /**
10  *
11  * @author kai
12  */
13 public class RequestToProxyViewNameTranslator implements RequestToViewNameTranslator
14 {
15   @Override
16   public String getViewName(HttpServletRequest request) throws Exception
17   {
18     StringBuilder builder = new StringBuilder();
19     builder.append(request.getRequestURI());
20     String query = request.getQueryString();
21     if (query != null)
22     {
23       builder.append('?');
24       builder.append(query);
25     }
26     return builder.toString();
27   }
28 }