gpt4 book ai didi

java - 为什么 Wicket 会更改非 Wicket 表单标签的操作属性?

转载 作者:搜寻专家 更新时间:2023-11-01 03:43:32 25 4
gpt4 key购买 nike

在我的 Wicket 应用程序页面的基本模板中,有一个我不想让 Wicket 处理的表单,如下所示:

<form id="myForm" action="">
<!-- input fields and submit button -->
</form>

我将 action 属性留空以始终将其发送到当前页面。在应用程序的主页上,它可以工作,但在其他页面上,Wicket 在 action 属性中添加了一个“../”,这似乎是好的,但不是我想要的。

我使用的是 Wicket 1.4.17。我怎样才能停止或改变这种行为?

该表单旨在使用户能够提交一条短消息作为对站点管理员的反馈。它出现在每个页面上,输入是从我页面基类的构造函数中的 PageParameters 收集的。如果有更多的 Wicket 方法可以做到这一点,我会很感激提示,但这应该是 a) 无状态的和 b) 非常非常简单。

最佳答案

我会按照 Wicket 的方式为您的反馈表编写一个组件,然后将其插入到每个页面中。由于您的所有页面都有一个(抽象的)基类,您只需将它添加到那里,它就会出现在每个页面上。

在您的反馈表单组件中,只需覆盖 onSubmit() 方法并将消息发送给站点管理员即可。

关于java - 为什么 Wicket 会更改非 Wicket 表单标签的操作属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8681168/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com