Dúvida VRaptor Controller

Bom dia Pessoal!

Estou com a seguinte dúvida, hoje tenho um controller(ProdutoController) e uma view lista.jsp, dentro do meu controller eu tenho um metodo lista que carrega uma table(html) com os dados do produto, esta tudo funcionando.

Mas como eu faria por exemplo para nessa mesma pagina lista.jsp eu também consiga carregar uma outra table(html) de caracteristicas

Eu so consigo carregar uma lista por vez na view, nao sei como ficaria no controller para carregar duas.

Alguem poderia me ajudar?

abaixo o código:

ProdutoController.java

public class ProdutoController {

    private final ProdutoDAO dao;
    private final Result result;
    private final Validator validator;

    public ProdutoController(ProdutoDAO dao, Result result, Validator validator) {
        this.dao = dao;
        this.result = result;
        this.validator = validator;
    }

    @Path("/produto")
    @Get
    public List<Produto> lista() {        
        return dao.listaTudo();
    }

}

lista.jsp

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        <table border="0" width="100%">
            <tr>
                <td width="1%" valign="top" nowrap>
                    <a href="<c:url value="/produto/novo"/>">Adicionar Novo</a><br>
                    <a href="<c:url value="/produto"/>">Listar Todos</a><br>
                </td>
                <td valign="top">
                   
                   <!-- TABLE DE PRODUTOS FUNCIONANDO ----------------------------->
                    <table cellpadding="1" cellspacing="1">
                        <thead>
                            <tr bgcolor="#000066">
                                <th><font color="#FFFFFF">Nome</font></th>
                                <th><font color="#FFFFFF">Descrição</font></th>
                                <th><font color="#FFFFFF">Preço</font></th>
                                <th>&nbsp;</th>
                                <th>&nbsp;</th>
                            </tr>
                        </thead>
                        <tbody>

                            <c:forEach items="${produtoList}" var="produto">
                                <tr>
                                    <td>${produto.nome }</td>
                                    <td>${produto.descricao }</td>
                                    <td>${produto.preco }</td>
                                    <td><a href="<c:url value="/produto/${produto.id}"/>">Editar</a></td>
                                    <td>
                                        <form action="<c:url value="/produto/${produto.id}${6}"/>" method="POST">
                                            <button class="link" name="_method" value="DELETE">Remover</button>
                                        </form>                                        

                                    </td>
                                </tr>
                            </c:forEach>

                        </tbody>
                    </table>
                    <!-- fim table de produtos -->

                    <!-- TABLE DE CARACTERISTICAS A QUAL EU NAO SEU COMO CARREGAR------------------------------------------------------>
                     <table cellpadding="1" cellspacing="1">
                        <thead>
                            <tr bgcolor="#000066">
                                <th><font color="#FFFFFF">Codigo</font></th>
                                <th><font color="#FFFFFF">Descrição</font></th>
                            </tr>
                        </thead>
                        <tbody>                            
                                <tr>
                                    <td>&nbsp;</td>
                                    <td>&nbsp;</td>
                                </tr>                      

                        </tbody>
                     </table>
                   <!-- fim table caracteristica -->

                </td>
            </tr>
        </table>
    </body>
</html>

Valeu.

vc pode usar o objeto result pra incluir mais objetos no request:

result.include("objeto1", abc);
result.include("objeto2", def);
...

[quote=Lucas Cavalcanti]vc pode usar o objeto result pra incluir mais objetos no request:

result.include("objeto1", abc); result.include("objeto2", def); ... [/quote]

Como eu retornaria para a view os dois resultados? ficaria dentro do metodo lista()? se sim esse metodo da return do que? com eu receberia na view?

estou meio perdido pois estou começando ainda com VRaptor

Valeu.

esse código fica no list mesmo:

publlic void list() {
    result.include("bolinha", abc);
    result.include("carrapato", def);
}

e na jsp vc acessa pelo nome que vc deu:

${bolinha}
${carrapato}

[quote=Lucas Cavalcanti]esse código fica no list mesmo:

publlic void list() {
    result.include("bolinha", abc);
    result.include("carrapato", def);
}

e na jsp vc acessa pelo nome que vc deu:

${bolinha} ${carrapato} [/quote]

A beleza, eu tinha dúvida de que tipo de valor retornaria o metodo, mais então é void, blz

Valeu.