1 4 package com.openedit.servlet; 5 6 import javax.servlet.http.HttpServletRequest ; 7 import javax.servlet.http.HttpServletRequestWrapper ; 8 9 public class DecoratedServletRequest extends HttpServletRequestWrapper 10 { 11 protected String fieldRequestURI; 12 protected String fieldPathInfo; 13 public DecoratedServletRequest( HttpServletRequest inRequest) 14 { 15 super(inRequest); 16 } 17 public void setPathInfo(String inPath) 18 { 19 fieldPathInfo = inPath; 20 } 21 public void setrequestURI(String inUri) 22 { 23 fieldRequestURI = inUri; 24 } 25 public String getPathInfo() { 26 if ( fieldPathInfo != null) 27 { 28 return fieldPathInfo; 29 } 30 return super.getPathInfo(); 31 } 32 public String getRequestURI() { 33 if( fieldRequestURI != null) 34 { 35 return fieldRequestURI; 36 } 37 return super.getRequestURI(); 38 } 39 } 40 | Popular Tags |