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

         

Метод, контролирующий...



Листинг 9.32. Метод, контролирующий поиск заголовков по ключевым словам (NetNewsBean.java)

public String getContentByKeyWord( String kwds, String fmt ){ if( newsM == null ) return noDataStr ; StringBuffer sb = new StringBuffer(1000);
if( newsM.usable ){ Element[] art = newsM.articlesByKeyWord( kwds );
for( int i = 0 ; i < art.length ; i++ ){ sb.append( newsM.formatElement( art[i], fmt ));
sb.append("\n");
} } else { sb.append( dataSourceErr );
sb.append( newsM.lastErr );
} return sb.toString();
}

Альтернативным вариантом является представление всех заголовков новостей, которое осуществляется методом getAllTopics. Как показано в листинге 9.33, для каждого заголовка этот метод создает строку, содержащую форматированный текст заголовка.



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