Quebra de linha

Gostaria que os nomes na lista saíssem um abaixo do outro.

<%@ page language=“java” contentType="text/html; charset=ISO-8859-1"
pageEncoding=“ISO-8859-1”%>

<%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c”%>

Pessoas:

- Lista de pessoas -

			<th>Código |</th>
			<th>Nome |</th>
			<th>Sobrenome</th>

		</thead>
		<tbody>
			<c:forEach items="${pessoas}" var="pessoa" >
				<td>${pessoa.id}</td>
				<td>${pessoa.nome}</td>
				<td>${pessoa.sobrenome}</td>

			</c:forEach>

		</tbody>

	</table >

</center>

Não está usando JSF? Por que insistir em inserir o EL e as tags do JSTL? Que versão do JSF está usando?

Nesse trecho de código aí não esta faltando o <tr> (table row)?

Na verdade é jsp.

Entendi.
O que o @Danielzilli disse está certo, você não colocou o tr

<tr>
    <td>