简单JSP实例,关于POST方法

本文介绍了一个使用POST方法的简单Web应用程序实例,通过两个HTML文件和一个JSP文件演示了如何收集并显示用户输入的数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文件一。post1.html
代码:
<html>
<head>
<title>post</title>
</head>
<body>
<center><b>
<font color=blue size=5>post方法的应用
</FONT>
<HR><br><br>
<form action="post1.jsp" method=post name=frm>
<p>姓名:
<input type=text name=txt></p>
<p>密码:
<input type=password name=pswd></p>
<input type="submit" value="登陆" name=submit1>
<input type="reset" value=" 重置" name=reset1>
</form>
</b></center>
</body>
</html>
 
文件二。post1.jsp
代码:
<%@ page contentType="text/html;charset=GB2312" %>
<html>
<head>
<title>post</title>
</head>
<body>
<center><b>
<font size=5 color=blue>post方法的应用
<hr><br>
</font>
<p></p>
<font size=4 color=blue>
<%= request.getParameter("txt") %>
<br>
请记住您登陆的密码:
<br><br>
<font color=red>
<%= request.getParameter("pswd") %>
</font></font>
</b></center>
</body>
</html>
 
将这2个文件放入TOMCAT目录下的,webapps/ROOT 这个文件夹中。
然后在IE中输入地址http://localhost:8080/post1.html。就可以看到这2个文件运行的结果。
由于是很简单的语句。大家看书来理解。有不懂的再问我好了。
 
下面有三个文件实例。大家来改一改,看如何完成上面2个文件的效果。
文件一q1.html
代码:
<html>
<body>
<form method=post action="q2.jsp">
请输入您的姓名:
<input type=text name="thename">
<input type=submit value="submit">
</form>
</body>
</html>
文件二q2.jsp
代码:
<html>
<body>
<%@ page language="java" %>
<%! String name=""; %>
<%
name=request.getParameter("thename");
session.putValue("thename",name);
%>
您的姓名是:&<% = name  %>
<p>
<form method=post action="q3.jsp">
您喜欢吃什么?
<input type=text name="food">
<p>
<input type=submit value="submit">
</form>
</body>
</html>
文件三q3.jsp
代码:
<html>
<body>
<%@ page  language="java" %>
<%! String food=""; %>
<%
food=request.getParameter("food");
String name=(String) session.getValue("thename");
%>
您的姓名是:&<% = name  %>
<p>
您喜欢吃的是:&<% = food  %>
</body>
</html>
 
更改后的标准代码
q2.jsp
<html>
<body>
<%@ page contentType="text/html;charset=GB2312" language="java" %>
<%! String name=""; %>
<%
name=request.getParameter("thename");
session.putValue("thename",name);
%>
您的姓名是:
<%= name %>
<p>
<form method=post action="q3.jsp">
您喜欢吃什么?
<input type=text name="food">
<p>
<input type=submit value="submit">
</form>
</body>
</html>
 
 
q3.jsp
<html>
<body>
<%@ page contentType="text/html;charset=GB2312" language="java" %>
<%! String food=""; %>
<%
food=request.getParameter("food");
String name=(String) session.getValue("thename");
%>
您的姓名是:
<%= name %>
<p>
您喜欢吃的是:
<%= food %>
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值