Masterpages в JSP

Прежде всего, это школьное задание, удачи.

Возвращаясь к вашему вопросу.

Вы инициализировали $posts перед циклом.

И вы должны добавлять выход из цикла в $posts на каждой итерации.

Вы не объединяете свои выходные данные в цикле.

Итак, при каждом цикле времени значение $posts обновляется до самого последнего.

И, следовательно, будут показаны значения только из последней итерации, поскольку она является самой последней.

Итак, чтобы добавить конкатенацию, измените следующую строку на:

$posts .= "<div><h2><a href='view_post.php?pid=$id'>$title</a></h2><h3>$date</h3><p>$output</p>$admin</div>";

Пожалуйста, обратите внимание на дополнительный . перед =, который является оператором конкатенации в PHP.

Надеюсь, это поможет.

5
задан crauscher 1 May 2009 в 00:08
поделиться

2 ответа

Я собираюсь здесь выйти на конечность и сказать, что вы ищете JSP Templates

Не работает точно так же, но это на самом деле выглядит немного более гибким, чем MasterPages (позволяет определять несколько областей шаблонов для извлечения различного контента).

6
ответ дан 14 December 2019 в 08:59
поделиться

В мире Java существует множество решений для этого. Мое предложение состоит в том, чтобы использовать все, что предлагает ваша структура. Например, плитки Struts, JSF Facelets и т. Д. Вы используете веб-фреймворк?

1
ответ дан 14 December 2019 в 08:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: