There are two kinds of deployment methods, one is include for inclusion, one is forward, is forwarded out.
The Include method is tested first.
Some.java:
PackageCc.openhome;Importjava.io.IOException;ImportJava.io.*;ImportJavax.servlet.RequestDispatcher;Importjavax.servlet.ServletException;ImportJavax.servlet.annotation.WebServlet;ImportJavax.servlet.http.HttpServlet;Importjavax.servlet.http.HttpServletRequest;ImportJavax.servlet.http.HttpServletResponse;/*** Servlet Implementation class Some*/@WebServlet ("/some.view") Public classSomeextendsHttpServlet {Private Static Final LongSerialversionuid = 1L; /** * @seeHttpservlet#httpservlet ()*/ PublicSome () {Super(); //TODO auto-generated Constructor stub } /** * @seeHttpservlet#doget (httpservletrequest request, httpservletresponse response)*/ protected voidDoget (HttpServletRequest request, httpservletresponse response)throwsservletexception, IOException {//TODO auto-generated Method StubPrintWriter out =Response.getwriter (); Out.println ("Some do one ..."); RequestDispatcher Dispatcher= Request.getrequestdispatcher ("Other.view"); Dispatcher.include (request, response); Out.println ("Some do tow ..."); Out.close (); }}
Otherservlet.java:
PackageCc.openhome;Importjava.io.IOException;ImportJava.io.*;Importjavax.servlet.ServletException;ImportJavax.servlet.annotation.WebServlet;ImportJavax.servlet.http.HttpServlet;Importjavax.servlet.http.HttpServletRequest;ImportJavax.servlet.http.HttpServletResponse;/*** Servlet Implementation class Otherservlet*/@WebServlet ("/other.view") Public classOtherservletextendsHttpServlet {Private Static Final LongSerialversionuid = 1L; /** * @seeHttpservlet#httpservlet ()*/ PublicOtherservlet () {Super(); //TODO auto-generated Constructor stub } /** * @seeHttpservlet#doget (httpservletrequest request, httpservletresponse response)*/ protected voidDoget (HttpServletRequest request, httpservletresponse response)throwsservletexception, IOException {//TODO auto-generated Method StubPrintWriter out =Response.getwriter (); Out.println ("Other do one ..."); }}
Use RequestDispatcher to deploy requests in Servlets--include