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

         

Первая часть упрощенной...



Листинг 8.19. Первая часть упрощенной JSP-страницы для отображения новостей (mockup.jsp)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>
The XMLGifts News </title>
</head>
<body bgcolor="#FFFFFF">
<%@ page language="java" import= "com.XmlEcomBook.Chap08.NewsFormatter,java.io.*" %>
<%! String newsFilePath = "e:\\scripts\\CompanyNews" ; String newsFileName = "thenews.xml" ; String newsHandler = "http://localhost:8080/XMLbook/Chap08/thenews.jsp" ; File newsFile = new File( newsFilePath, newsFileName );
public void jspInit(){ super.jspInit();
NewsFormatter.setHandler( newsHandler );
} %>
<table width="89%" border="0" align="left" cellpadding="8">
<tr align="center" bgcolor="cyan">
<td colspan="3">
<font size="4">
Various Corporate Navigation Links Go Here</font>
</td>
</tr>

Чтобы не усложнять пример, мы жестко запрограммировали тему сообщений — музыкальные компакт-диски (листинг 8 20) Первый раз объект NewsFormatter используется для создания левого столбца таблицы, где расположены заголовки сообщений. Это делается в первую очередь, так как, когда тематика сообщений задана, объект NewsFormatter будет содержать только данные по сообщениям, соответствующим выбранной тематике



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