zoukankan      html  css  js  c++  java
  • 使用request对象实现注册实例

    一.编写两个页面register.jsp和show.jsp

    register.jsp:

    <%@ page language="java" contentType="text/html; charset=utf-8"
    	pageEncoding="utf-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="ISO-8859-1">
    <title>Insert title here</title>
    </head>
    <body>
    	<form action="show.jsp" method="get">
    		用户名:<input type="text" name="uname" /><br /> 密码:<input
    			type="password" name="upwd" /><br /> 年龄:<input type="text"
    			name="uage" /><br /> 爱好:<br /> <input type="checkbox"
    			name="uhobbies" value="足球" />足球 <input type="checkbox"
    			name="uhobbies" value="篮球" />篮球 <input type="checkbox"
    			name="uhobbies" value="羽毛球" />羽毛球<br /> <input type="submit"
    			value="注册">
    	</form>
    </body>
    </html>
    

    show.jsp

    <%@ page language="java" contentType="text/html; charset=utf-8"
    	pageEncoding="utf-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="ISO-8859-1">
    <title>Insert title here</title>
    </head>
    <body>
    	<%
    		//设置编码		
    		request.setCharacterEncoding("utf-8");
    		String name = request.getParameter("uname");
    		int age = Integer.parseInt(request.getParameter("uage"));
    		request.getParameter("upwd");
    		String pwd = request.getParameter("uname");
    		String[] hobbies = request.getParameterValues("uhobbies");
    	%>
    	注册成功!信息如下:
    	<br /> 姓名:<%=name%><br /> 年龄:
    	<%=age%><br /> 密码:
    	<%=pwd%><br /> 爱好:
    	<br />
    	<%
    		for (String hobby : hobbies) {
    			out.println(hobby + "<br/>");
    		}
    	%>
    </body>
    </html>
    

    运行截图:


    get提交方式:显示请求信息,method="get"和地址栏,超链接等请求方式默认属于get提交方式

    post提交方式:不显示请求信息,更安全

  • 相关阅读:
    JS学习专辑(3) DOM
    JS学习专辑(4) 变量作用域和语句
    JS学习专辑(6) 函数
    JS学习专辑(2) BOM
    WPF Adorner学习(1)
    C# 递归
    IEnumerable和IEnumerator
    C# 索引器
    JS学习专辑(5) 对象和数组
    JS学习专辑(1) 入门
  • 原文地址:https://www.cnblogs.com/julyzqy/p/13064169.html
Copyright © 2011-2022 走看看