我正在尝试在html中创建一个表单,该表单使用您输入的值来形成目标网址。
<form action="../search/${params.q}" method="post" id="q">
Busqueda: <input type="text" name="q" /><br />
</form>
这就是我在做什么,但它不起作用,任何c?谢谢!
答案 0 :(得分:0)
您需要使用脚本处理此问题 - 无论是服务器端还是客户端(JavaScript)。
HTML本身无法按照您使用它们的方式处理参数。
因此,您需要发布表单(正如您已经在做的那样)并通过将请求重定向到新地址来处理回发,或者使用JavaScript来捕获字段的值单击提交按钮并在浏览器窗口中加载新地址时。
我建议服务器端是最好的选择,因为JavaScript可能被禁用或不可用。