我如何提交正确的价值?

时间:2012-06-20 14:52:55

标签: java html jsp spring-mvc

    <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>

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

1 个答案:

答案 0 :(得分:0)

你可以试试这个:

将此对象放入隐藏的输入

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

可以使用方法getParameter()

访问该值

OR

将此对象放入会话

在你的jsp中

<% session.setAttribute("movie", ${movie}); %>
祝你好运