?? concepthandler.java~
字號:
/* */package com.sun.j2ee.workflow.control.actions;import java.util.Locale;import java.util.HashMap;import java.util.ArrayList;import java.util.Enumeration;import java.io.ObjectInputStream;import javax.servlet.http.HttpSession;import org.impact.stars.util.JSPUtil;import org.impact.stars.control.event.StarsEvent;import org.impact.stars.control.exceptions.StarsEventException;import org.impact.stars.control.event.ConceptEvent;import javax.servlet.http.HttpServletRequest;import org.impact.stars.util.Debug;import org.impact.stars.util.WebKeys;import org.impact.stars.control.web.ModelManager;/** * ExpressConceptHandler * This allows a signed user to complete an Concept using the * address from the account **/public class ConceptHandler extends RequestHandlerSupport { ModelManager mm = null; public StarsEvent processRequest(HttpServletRequest request) throws StarsEventException{ Debug.println("Started Create Concept Event"); /* String action = request.getParameter("action"); if (action == null) { return null; } else if (action.equals("addConcept")) { return createAddConceptEvent(request); } else if (action.equals("removeConcept")) { return createRemoveConceptEvent(request); } else if (action.equals("updateConcept")) { return createUpdateConceptEvent(request); } return null; */ ConceptEvent event = null; Debug.println("ConceptHandler: Geting Event"); ObjectInputStream inputFromApplet = null; //Concept aConcept = null; try { // get an input stream from the applet inputFromApplet = new ObjectInputStream(request.getInputStream()); Debug.println("Reading concept stream..."); // read the serialized concept data from applet //aConcept = (Concept) inputFromApplet.readObject(); //get the event from the applet event = (ConceptEvent) inputFromApplet.readObject(); Debug.println("Finished Reading"); inputFromApplet.close(); //event = new ConceptEvent(); } catch(Exception e) { Debug.print(e); } return event; }/* private StarsEvent createUpdateConceptEvent(HttpServletRequest request){ ConceptEvent event = null; Debug.println("ConceptHandler: Updating Concept Item quantities"); ObjectInputStream inputFromApplet = null; //Concept aConcept = null; PrintWriter out = null; BufferedReader inTest = null; try { // get an input stream from the applet inputFromApplet = new ObjectInputStream(request.getInputStream()); Debug.println("Reading concept stream..."); // read the serialized concept data from applet aConcept = (Concept) inputFromApplet.readObject(); Debug.println("Finished Reading"); inputFromApplet.close(); event = new ConceptEvent(ConceptEvent.UPDATE_ITEM, itemIds, quantities); } } catch(Exception e) { Debug.print(e); } } } return event; } private ConceptEvent createRemoveConceptEvent(HttpServletRequest request) { Debug.println("Started Remove Action"); ConceptEvent event = null; try { // get the id number from the parameter String id = request.getParameter("itemId").trim(); ArrayList itemIds = new ArrayList(); itemIds.add(id); event = new ConceptEvent(ConceptEvent.DELETE_ITEM, itemIds); } catch(Exception e) { Debug.print(e); } return event; } private ConceptEvent createAddConceptEvent(HttpServletRequest request) { Debug.println("Started Purchase Action"); ConceptEvent event = null; try { // get the id number from the parameter String id = request.getParameter("itemId").trim(); ArrayList itemIds = new ArrayList(); itemIds.add(id); event = new ConceptEvent(ConceptEvent.ADD_ITEM, itemIds); } catch(Exception e) { Debug.print(e); } return event; }*/}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -