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 15 public class PushCommand implements Command { 16 17 24 public Page process(HttpServletRequest request) { 25 Debug.println(Debug.STACKMVC, "Processing push."); 26 StackModel stackModel = StackModel.getInstance(); 27 String number = request.getParameter("number"); 28 stackModel.push(number); 29 Object [] stackArray = stackModel.toArray(); 30 request.setAttribute("stackArray", stackArray); 31 request.setAttribute("top", number); 32 return Page.INDEX; 33 } 34 } 35 | Popular Tags |