表单提交,action 地址问题
2024-10-04 22:29:07
jsp 页面如下:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Login</title>
</head>
<body>
<form action = "/login" method="post">
username:<input name = "username" value = "username">
<br><br>
password:<input type = "password" name = "password" value = "password">
<br><br>
<input type = "submit" vlaue = "submit">
</form>
</body>
</html>
然后点击提交之后,访问的地址为http://localhost:8080/login
这个地址就没有项目名http://localhost:8080/maventest_war_exploded/list.jsp
将action 前面“/”后去掉后如下:
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Login</title>
</head>
<body>
<form action = "login" method="post">
username:<input name = "username" value = "username">
<br><br>
password:<input type = "password" name = "password" value = "password">
<br><br>
<input type = "submit" vlaue = "submit">
</form>
</body>
</html>
点击提交后地址栏为://localhost:8080/maventest_war_exploded/login
总结
action 中:有斜杠访问的是绝对地址,没有斜杠访问的相对地址
可参见:
https://blog.csdn.net/a1044909923/article/details/94738339
最新文章
- .NET Core采用的全新配置系统[3]: “Options模式”下的配置是如何绑定为Options对象
- (转载)JavaWeb学习总结(五十三)——Web应用中使用JavaMail发送邮件
- SAP采购订单历史明细报表源代码(自己收藏)
- 【转】超实用PHP函数总结整理
- CCF认证(1)
- 画之国 Le tableau (2011)
- HealthKit开发快速入门教程之HealthKit数据的操作
- UVA 12950 : Even Obsession(最短路Dijkstra)
- Leetcode#80 Remove Duplicates from Sorted Array II
- HTTP请求中的缓存(cache)机制
- Delphi中代替WebBrowser控件的第三方控件
- UVA11456--dp,LIS
- 华为Java笔试题
- 在一个form里边同时执行搜索和 execl导出功能
- centos6 搭建hdwiki
- OPENCV图像变换-1
- WPF之路五:wpf 隐藏与显示 Visibility
- java亦或(^)
- HDU1659-GCD-容斥原理
- org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /eclipse20171118