如何使用 JSP 通过 POST 方法读取表单数据?
以下是main.jsp JSP 程序,它将处理 web 浏览器使用 GET 或 POST 方法给出的输入。
实际上,上面的 JSP 没有变化,因为唯一的方法传递参数已经改变,且没有二进制数据传递到 JSP 程序。文件处理相关概念将在一个单独的章节中进行解释,我们将在其中需要读取二进制数据流。
<html>
<head>
<title>Using GET and POST Method to Read Form Data</title>
</head>
<body>
<center>
<h1>Using POST Method to Read Form Data</h1>
<ul>
<li><p><b>First Name:</b>
<%= request.getParameter("first_name")%>
</p></li>
<li><p><b>Last Name:</b>
<%= request.getParameter("last_name")%>
</p></li>
</ul>
<center>
</body>
</html>以下是Hello.htm 文件的内容 −
<html> <body> <form action = "main.jsp" method = "POST"> First Name: <input type = "text" name = "first_name"> <br /> Last Name: <input type = "text" name = "last_name" /> <input type = "submit" value = "Submit" /> </form> </body> </html>
现在,让我们将main.jsp和 hello.htm 保留在<Tomcat-installationdirectory>/webapps/ROOT 目录中。当您访问https://:8080/Hello.htm时,您将收到以下输出。
尝试输入名字和姓氏,然后单击提交按钮,查看 tomcat 运行的本地计算机上的结果。
基于所提供的输入,您将收到与以上示例中类似的结果。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP