标签:
表单有两种提交方式:get与post
<form name="regForm" action="动作" method="提交方式"> </form>
1、get
以明文的方式通过URL提交数据,数据在URL中可以看到。提交数据最多不能超过2kb,安全性较低,但效率比post高。适合提交数据量不大安全性不高的数据,如搜索、查询等功能。
2、post
将用户提交的信息封装在HTML HEADER内,适合数据量大安全性高的用户信息。比如注册、修改、上传等功能。
例:login.jsp
<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8" %> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>My JSP ‘login.jsp‘ starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <body> <h1>用户登录</h1> <hr> <form action="dologin.jsp" name="loginForm" method="post"> <table> <tr> <td>用户名:</td> <td><input type="text" name="username"/></td> </tr> <tr> <td>密码:</td> <td><input type="password" name="password"/></td> </tr> <tr> <td colspan="2"><input type="submit" value="登录"></td> </tr> </table> </form> </body> </html>
标签:
原文地址:http://www.cnblogs.com/onlychang92/p/4581988.html