第一种方式,表单提交:<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<br><br><br>
<center>
<form name=form1 action="LoginServlet" method=post>请输入用户名:<input type=text name=username><br>
请输入密码:<input type=password name=password ><br><input type=submit value='login'>
</form>
</center>
</body>
</html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<br><br><br>
<center>
<form name=form1 action="LoginServlet" method=post>请输入用户名:<input type=text name=username><br>
请输入密码:<input type=password name=password ><br><input type=submit value='login'>
</form>
</center>
</body>
</html>
解决方案 »
- ssh框架,数据库设计遇到的问题
- 在别人电脑上可以,在自己电脑不行,请问是什么原因
- 【300分急求】用firebug怎么查看request header信息?
- DatagramSocket接收问题
- IE7.0的7.0.5730.11版本的页面iframe框架显示问题
- 关于NullPointerException异常问题,还有就是往Mysql数据库插入中文数据有乱码,除了过滤器还有什么方法能解决?谢谢了
- 我的网页里的中文都变成了?了怎么办啊
- 让你心动:)
- TOMCAT 4。03下如何配数据库连接池?
- JSP连接数据库问题,十万火急!
- 请教 eclipse 类路径的配置
- 如何让struts验证之后,能显示错误的输入值?
不管是哪种方式,其根本目的都是向服务程序传递数据,而客户端动作的执行者通常是浏览器,浏览器将你表单中的数据元素打包,然后将这些数据包发送到指定服务端的服务程序,而服务端的服务程序的就是要解析这些数据包,然后提取相关数据,并以此为依据执行相应的动作,request.getParameter("name")其实就是提取相关数据具体方法当然,不管是数据发送或是数据提取,其操作规则和数据格式都必须遵循某种规范,这个规范就是http协议。如果希望更深层次地了解web应用的请求机制,请参考相关资料。goodluck!恳请大家批评!