1 package csdl.stackmvc.control.command; 2 3 import csdl.stackmvc.control.Page; 4 import csdl.stackmvc.model.StackModel; 5 import javax.servlet.http.HttpServletRequest ; 6 import csdl.stackmvc.util.Debug; 7 8 14 public class ClearCommand implements Command { 15 16 23 public Page process(HttpServletRequest request) { 24 Debug.println(Debug.STACKMVC, "Processing clear."); 25 StackModel stackModel = StackModel.getInstance(); 26 stackModel.clearStack(); 27 Object [] stackArray = stackModel.toArray(); 28 request.setAttribute("stackArray", stackArray); 29 30 request.setAttribute("top", "Stack is empty"); 32 return Page.INDEX; 33 } 34 } 35 | Popular Tags |