Электронный магазин на Java и XML

         

Начало исходного...



Листинг 8.15. Начало исходного кода сервлета TheNewsServ (TheNewsServ)

package com.XmlEcomBook.Chap08 ;

import java.io.*; import java.util.* ; import javax.servlet.*; import javax.servlet.http.*; public class TheNewsServ extends HttpServlet { static String workDir = "E:\\scripts\\CompanyNews" ; static String newsFile = "thenews.xml" ; static String handler = "http://localhost/servlet/thenews" ; static String propfile = "conewserv.properties"; static String version = "v1.0"; static String pversion = "" ; static Properties cnProp ; static String brcrlf = "<br />
\r\n" ; static String defaultHead = "<html>
\r\n" + "<head>
<title>
Company News Servlet</title>
</head>
\r\n" + "<body>
\r\n" + "<h2>
Here is the news</h2>
\r\n" ; static String defaultFoot = "</body>
</html>
\r\n";

Метод init, показанный в листинге 8.16, считывает файл свойств, значения которых могут быть использованы для замены установленных по умолчанию значений статических переменных.



Содержание раздела