http地址中如何加参数and传递form表单中的参数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了http地址中如何加参数and传递form表单中的参数相关的知识,希望对你有一定的参考价值。

http//../..jsp 地址中如何加参数?传入form表单中的参数
一个是<input ...name=username..id=..>
一个是<input ...name=password..id=..>
地址中如何传参?

首先,你的method应该是get方法,这样在地址栏里才可以看到你的参数。
那么现在我给你写一个代码如果是在页面中传进去的话是这样的:
<form action="login.action(这个是你表单要提交的action名字)" method="get">
<table>
<tr><td>用户名:<input type="text" name="username"></td></tr>
<tr><td>密 码:<input type="password" name="password"></td></tr>
<tr><td><input type="submit" value="提交"></td></tr>
</table>
</form>
把我上边的 代码 放在 xxx.jsp文件的body之间就可以运行了 首先保证你有这个action 那么就不会报错。在你点击提交的时候就能在地址栏中显示你要的东西了。

还有一种就是硬性的写在地址栏中就是http://localhost:8080/.../xxx.jsp?username=你想要的值&password=你想要的值。
你可以在“你想要的值”这部分填写你用来测试的值。这样就可以达到你要的效果了。
提示:用post方法在地址栏中是看不到参数的。
参考技术A <form name="xxxxx" method="get">
通常我们用2种方式.
一个是method="POST"是隐含的传值.
另外一个是method="GET"是通过url传值.

<html>
<form name="FormName" method="GET">
一个是<input ...name=username..id=..>
一个是<input ...name=password..id=..>
</form>
<input type="submit">
</html>
参考技术B 用&连接.比如http://....//aa.jsp?username=wang&password=1234 参考技术C 比如,地址是aaa.do就这样传值 aaa.do?id=111&&password=222 参考技术D <a herf=http://../..jsp?name=username?id=id></a>

Form表单如何传递List数组对象到后台的解决办

参考技术A java中使用request.getParameter("参数名")方法来获取form表单传过来的数据。
具体代码如下:
jsp代码:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Demo</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
</head>
<body>
<form action="demoServlet" method="post">

以上是关于http地址中如何加参数and传递form表单中的参数的主要内容,如果未能解决你的问题,请参考以下文章

如何拼接GET请求的参数

怎么处理get传递的参数带有

在 IN 语句中使用表单中的参数

HTTP协议-GET/POST请求

JavaWeb-----Get请求和Post请求

html表单中action的路径怎么设置