echoservlet.java

来自「Applet与Servlet通讯的例子」· Java 代码 · 共 40 行

JAVA
40
字号
import java.io.*;import javax.servlet.ServletException;import javax.servlet.http.*;/** * Simple demonstration for an Applet <-> Servlet communication. */public class EchoServlet extends HttpServlet {	/**	 * Get a String-object from the applet and send it back.	 */	public void doPost(		HttpServletRequest request,		HttpServletResponse response)		throws ServletException, IOException {		try {			response.setContentType("application/x-java-serialized-object");			// read a String-object from applet			// instead of a String-object, you can transmit any object, which			// is known to the servlet and to the applet			InputStream in = request.getInputStream();			ObjectInputStream inputFromApplet = new ObjectInputStream(in);			String echo = (String) inputFromApplet.readObject();			// echo it to the applet			OutputStream outstr = response.getOutputStream();			ObjectOutputStream oos = new ObjectOutputStream(outstr);			oos.writeObject(echo);			oos.flush();			oos.close();		} catch (Exception e) {			e.printStackTrace();		}	}}

⌨️ 快捷键说明

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