简单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>
代码:
<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>
相关文章推荐
- 关于AJAX异步处理的简单介绍及原创JSP应用实例
- 关于未将对象引用设置到对象实例简单原理分析,与解决方法
- php 与 jquery中$.post()与attr()方法的简单实例 amaze modal 模态窗口
- jsp中使用POST的方法在网页之间传递参数的简单方法
- [置顶] 关于富文本编辑器ueditor(jsp版)上传文件到阿里云OSS的简单实例,适合新手
- jquery中$.post()方法的简单实例
- jquery中$.post()方法的简单实例
- jsp页面中两种方法显示当前时间的简单实例
- 关于富文本编辑器ueditor(jsp版)上传文件到阿里云OSS的简单实例,适合新手
- JS 最简单的AJAX实例, GET 和 POST 方法
- jquery中$.post()方法的简单实例
- jsp页面中两种方法显示当前时间的简单实例
- jquery中$.post()方法的简单实例【转】
- 关于富文本编辑器ueditor(jsp版)上传文件到阿里云OSS的简单实例,适合新手
- zf-关于查询机把index.jsp换成index_new.jsp页面之后把功能链接都改成新页面的简单方法
- jquery中$.post()方法的简单实例
- 关于富文本编辑器ueditor(jsp版)上传文件到阿里云OSS的简单实例,适合新手
- JAVA RMI远程方法调用简单实例(转载)
- jQuery.ajax之post()方法实例
- 关于jsp网页弹出窗口[很多种方法......]