struts中的HTML表单提交
我可以提交一个带有 html 标签但没有 struts 标签的简单 html 表单吗?我正在使用 struts 1.0 并有一个这样的表单:
<form action='/admin/fsubmit.html?action=search' method='post'>
<input type='text' name='keyword'>
<input type='submit' name='search' value='Search'>
</form>
我正在使用 struts 处理此提交。但似乎我的行动从未被调用。我需要使用带有 struts html 标签的表单吗?
如果使用 struts html 标签是唯一的选择,那么如何在单个 Action 类中使用两个表单?
Can I submit a simple html form with html tags and no struts tags. I'm using struts 1.0 and have a form like this:
<form action='/admin/fsubmit.html?action=search' method='post'>
<input type='text' name='keyword'>
<input type='submit' name='search' value='Search'>
</form>
I'm handling this submission with struts. but it seems like my action is never called. Do I need to use form with struts html tags?
If using struts html tags is the only option then how do I use two forms in single Action class?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
答案是肯定的,
我在这里看到的问题是您的
action='/admin/fsubmit.html?action=search'
。您的操作要么映射到.do
扩展名,要么映射到.html
。如果是后者,则说明您的相对 URL 未正确映射。The answer is yes,
The problem I see here is your
action='/admin/fsubmit.html?action=search'
. It's either your action is mapped to a.do
extension or.html
. If it's the latter, then your relative URL isn't mapped properly.