form表单提交路径问题
为什么我点击提交按钮过后,路径会莫名其妙多出一段这是因为在form表单中,如果你没有指定`action`属性(即提交路径),浏览器会默认将表单数据提交到当前页面的相对路径。所以,当你点击提交按钮时,浏览器会将表单数据发送到当前页面。
如果你希望表单数据发送到指定的路径,你可以在form标签中添加`action`属性,并设置为你希望提交的路径。例如:
<form action="/submit" method="post">
<!-- 表单内容 -->
<input type="submit" value="提交">
</form>
在上面的例子中,当你点击提交按钮后,浏览器会将表单数据发送到 `/submit` 路径。
如果你希望处理表单提交的路径与当前路径相同,你可以在`action`属性中填写一个空值`action=""`。这样浏览器会将表单数据提交到当前页面的相对路径,而不会多出一段路径。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 我记得加个 / 表示根目录,好像在servlet不需要加 /, 默认是从服务器路径进行访问
页:
[1]