将doPost与链接一起使用

问题描述 投票:0回答:2

我正在使用html / ftl等进行Java项目...

我有一个带有这样列表的ftl文件:

<table id="availableHOs">
	<tr>
		<th>#</th>
		<th>Street</th>
		<th>Town</th>
		<th>Capacity</th>
	</tr>
	<#list availableOffers as ho>
	<tr>
		<td><a href="guestgui?action=selectHolidayOffer&amp;hid=${ho.id}" title="Make Booking">${ho.id}</a></td>
		<td>${ho.addressData.street}</td>
		<td>${ho.addressData.town}</td>
		<td>${ho.capacity}</td>
	</tr>
	</#list>
</table>

((这是我们从大学获得的模板。)我的问题是表格中的链接(标题为“进行预订”使用的是GET而不是POST。有人可以帮我将其更改为POST吗?我只有一个带有提交按钮和表单的示例:

<form method="POST" action="guestgui?action=projekteSuchenU">

但是我不知道该如何在表格中使用它。总而言之,我希望有一个表/列表,其中每个与POST一起使用的行都有一个链接]

我在这个主题上是新手,所以请多多谅解!

谢谢!

我正在使用html / ftl等开发Java项目,...我有一个带有这样列表的ftl文件:

] >>

添加表单,而不是标记'a':

<table id="availableHOs">
        <tr>
                <th>#</th>
                <th>Street</th>
                <th>Town</th>
                <th>Capacity</th>
        </tr>
        <#list availableOffers as ho>
        <tr>
                <td>
                        <form method="POST" action="guestgui?action=selectHolidayOffer&amp;hid=${ho.id}">
                                <input type="submit" value="${ho.id}"/>
                        </form>
                </td>
                <td>${ho.addressData.street}</td>
                <td>${ho.addressData.town}</td>
                <td>${ho.capacity}</td>
        </tr>
        </#list>
</table>
#[>] Street] >
java html freemarker
2个回答
1
投票

添加表单,而不是标记'a':


0
投票

我希望可以将其发布到我的另一个问题下,因为它非常相似:

我只想动态设置文本字段的值。如果我尝试以下操作,则会出现错误。有人可以再次帮助我吗?

© www.soinside.com 2019 - 2024. All rights reserved.