<!--1.表单提交
<form action="servlet.jsp" method="get">
帐号:<input type="text" name="userid" /><br />
密码:<input type="password" name="userpwd"/><br/>
<input type="submit" value="登录"/>
</form>
-->
************************
servlet.jsp接收
1.表单提交后如何接收数据
//jsp内置对象request请求,response响应
//String userid = request.getParameter("userid");
//String userpwd = request.getParameter("userpwd");
//如果输入的帐号和密码是admin
//if(userid.equals("admin")&&userpwd.equals("admin")){
// //去main.jsp
// response.sendRedirect("main.jsp");
//}else{
// response.sendRedirect("login.jsp");//回去继续登录
//}
<%
int id = 1;//假设是从数据库中查询出来的这个id
%>
<!-- 2.链接提交:客户端放服务器变量用EL表达式,HTML传java的值 -->
<a href="servlet.jsp?a=1&b=2&c=3">走,去一个JSP页面</a><br/>
<a href="servlet.jsp?a=<%=id %>&b=2&c=3">走,去一个JSP页面2</a>
2.链接过来
String a = request.getParameter("a");
String b = request.getParameter("b");
String c = request.getParameter("c");
out.println("接到的第1个值:"+a);
out.println("接到的第2个值:"+b);
out.println("接到的第3个值:"+c);
<!--3.javascript传值 ,客户端传客户端的值,js传html的值-->
<input type="text" name="search"/>
<input type="button" value="百度一下" οnclick="gogo()"/>
<script>
function gogo(){
window.location = "servlet.jsp?a="+search.value+"&b=2&c=3";
}
</script>
3.链接过来
String a = request.getParameter("a");
String b = request.getParameter("b");
String c = request.getParameter("c");
out.println("接到的第1个值:"+a);
out.println("接到的第2个值:"+b);
out.println("接到的第3个值:"+c);
<form action="servlet.jsp" method="get">
帐号:<input type="text" name="userid" /><br />
密码:<input type="password" name="userpwd"/><br/>
<input type="submit" value="登录"/>
</form>
-->
************************
servlet.jsp接收
1.表单提交后如何接收数据
//jsp内置对象request请求,response响应
//String userid = request.getParameter("userid");
//String userpwd = request.getParameter("userpwd");
//如果输入的帐号和密码是admin
//if(userid.equals("admin")&&userpwd.equals("admin")){
// //去main.jsp
// response.sendRedirect("main.jsp");
//}else{
// response.sendRedirect("login.jsp");//回去继续登录
//}
<%
int id = 1;//假设是从数据库中查询出来的这个id
%>
<!-- 2.链接提交:客户端放服务器变量用EL表达式,HTML传java的值 -->
<a href="servlet.jsp?a=1&b=2&c=3">走,去一个JSP页面</a><br/>
<a href="servlet.jsp?a=<%=id %>&b=2&c=3">走,去一个JSP页面2</a>
2.链接过来
String a = request.getParameter("a");
String b = request.getParameter("b");
String c = request.getParameter("c");
out.println("接到的第1个值:"+a);
out.println("接到的第2个值:"+b);
out.println("接到的第3个值:"+c);
<!--3.javascript传值 ,客户端传客户端的值,js传html的值-->
<input type="text" name="search"/>
<input type="button" value="百度一下" οnclick="gogo()"/>
<script>
function gogo(){
window.location = "servlet.jsp?a="+search.value+"&b=2&c=3";
}
</script>
3.链接过来
String a = request.getParameter("a");
String b = request.getParameter("b");
String c = request.getParameter("c");
out.println("接到的第1个值:"+a);
out.println("接到的第2个值:"+b);
out.println("接到的第3个值:"+c);