1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.apache.struts.chain.commands.servlet;
17
18 import org.apache.struts.Globals;
19 import org.apache.struts.chain.commands.AbstractSetOriginalURI;
20 import org.apache.struts.chain.contexts.ActionContext;
21 import org.apache.struts.chain.contexts.ServletActionContext;
22
23 import javax.servlet.http.HttpServletRequest;
24
25 /***
26 * <p>Set the servlet path.</p>
27 *
28 * @version $Rev: 421119 $ $Date: 2005-06-04 07:58:46 -0700 (Sat, 04 Jun 2005)
29 * $
30 */
31 public class SetOriginalURI extends AbstractSetOriginalURI {
32
33 protected void setOriginalURI(ActionContext context) {
34 ServletActionContext swcontext = (ServletActionContext) context;
35 HttpServletRequest request = swcontext.getRequest();
36
37 request.setAttribute(Globals.ORIGINAL_URI_KEY, request.getServletPath());
38 }
39 }