您的位置:首页 > Web前端 > JavaScript

简单JSP实例,关于POST方法

2006-03-23 12:26 736 查看
文件一。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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: