0
    <c:forEach items="${movieList}" var="movie" varStatus="status">            
                    <tr class="<c:if test="${status.count % 2 == 0}">even</c:if>"> 
                        <td>${movie.title}</td> 
                        <td>${movie.genre}</td> 
                        <td>${movie.year}</td> 
                        <td>${movie.boxoffice}</td>
                        <td>
                            <form:form action=edit.htm>
                                <input type="hidden" name="edit" value="movie name">
                                <input type="submit" value="Edit">
                            </form:form>
                            <form:form action=delete.htm>
                                <input type="hidden" name="delete" value="movie name">
                                <input type="submit" value="Edit">
                            </form:form>
                    </tr>       
                </c:forEach>

这是我目前拥有的代码部分。这个想法是显示电影数据,但也提供按钮将用户发送到填充的表单页面以编辑数据或简单地删除相应的数据并重定向到同一页面。我只是不确定如何传递电影对象。我知道这很简单,但我找不到以前使用的参考资料……谢谢。

4

1 回答 1

0

你可以试试这个:

将此对象放在隐藏的输入中

<input type="hidden" id="hidden_object" value="" name="hidden_object"></input>

比您可以使用 getParameter() 方法访问该值

或者

将此对象放入您的会话中

在你的jsp中

<% session.setAttribute("movie", ${movie}); %>

祝你好运

于 2012-06-20T18:23:53.420 回答