reviewhandler.java

来自「《Java网络程序设计.rar》包括三个网络程序的源代码。」· Java 代码 · 共 62 行

JAVA
62
字号
/* */package org.impact.stars.control.web.handlers;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.ReviewEvent;import javax.servlet.http.HttpServletRequest;import org.impact.stars.util.Debug;import org.impact.stars.util.WebKeys;import org.impact.stars.control.web.ModelManager;/** * ExpressPerspectiveHandler * This allows a signed user to complete an Review using the * address from the account **/public class ReviewHandler extends RequestHandlerSupport {    ModelManager mm = null;    public StarsEvent processRequest(HttpServletRequest request) throws StarsEventException{        Debug.println("Started process Review Event");        ReviewEvent event = null;        Debug.println("PerspectiveHandler: Geting Event");        ObjectInputStream inputFromApplet = null;	//Review aPerspective = null;                try		{  			// get an input stream from the applet	        inputFromApplet = new ObjectInputStream(request.getInputStream());	        Debug.println("Reading Review stream...");	    	        // read the serialized Review data from applet        	        //aPerspective = (Review) inputFromApplet.readObject();                //get the event from the applet                event = (ReviewEvent) inputFromApplet.readObject();                Debug.println("Finished Reading ID" + event.getReviewID() + " time " + event.getReviewtime() );	        inputFromApplet.close();	                        //event = new ReviewEvent();                                    } catch(Exception e) {                    Debug.print(e);                }        return event;    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?