![]()
Когато потребител се свърже с сървара, той извежда два обекта, първия е HttpServletRequest втория е HttpServletResponse object. HttpServletRequest представя, свързането , HttpServletResponse представя отговора на сърварът.
В doGet(() методът, servlet първо използва setContentType() в отговор на обекта, който поставя content тип в отговор до text/html. Това е стандартен content за HTML страница. След това използва метод getWriter() на обекта за отговор, за да получи, PrintWriter обект. За да изведем написаното в браузара, използваме println() метод за PrintWriter класът.
Кода е с :import java.io.*;
import javax.servlet.*; import javax.servlet.http.*; public class HelloWorld extends HttpServlet{ public void doGet( HttpServletRequest request, HttpServletResponse response) throws ServletException,IOException{ response.setContentType("text/html"); PrintWriter pw = response.getWriter(); pw.println("<html>"); pw.println("<head><title>Hello World</title></title>"); pw.println("<body>"); pw.println("<h1>Hello World</h1>"); pw.println("</body></html>"); } }
web.xml файла за тази програма:
<?xml version="1.0" encoding="ISO-8859-1"?> <!--<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> --> <web-app> <servlet> <servlet-name>Hello</servlet-name> <servlet-class>HelloWorld</servlet-class> </servlet> <servlet-mapping> <servlet-name>Hello</servlet-name> <url-pattern>/HelloWorld</url-pattern> </servlet-mapping> </web-app>
Popularity: 1% [?]
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.
RSS Feed
Twitter

януари 4th, 2010
admin
Posted in 
