1.html向servlet传值 表单,?地址,Ajax
2.servlet接受html传值 request.getParameter(“参数名”)
3.servlet向浏览器传值 PrintWriter out = response.getWriter();
4.JSP向JSP传值 JSP:forward
5.JSP接受html传值 requestgetParameter
表单的例子: 1.发送
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>学员信息登记表</title> </head> <body> <h1>学员信息登记表</h1> <form action="/FirstServlet/sample"> 姓名:<input name="name"/> <br/> 电话:<input name="telphone"/> <br/> 性别: <select name="sex" style="width:100px;padding:5px"> <option value="man">男</option> <option value="women">女</option> </select> <br/> 特长: <input type="checkbox" name="spec" value="English"/>英语 <input type="checkbox" name="spec" value="Program"/>编程 <input type="checkbox" name="spec" value="Speech"/>演讲 <input type="checkbox" name="spec" value="Swimming"/>游泳 <br/> <input type="submit" value="提交"/> <br/> </form> </body> </html>2.接受
public class SampleServlet extends HttpServlet{ @Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String name = request.getParameter("name"); String telphone = request.getParameter("telphone"); String sex = request.getParameter("sex"); String[] specs = request.getParameterValues("spec"); PrintWriter out = response.getWriter(); out.println("<h1>姓名:"+ name +"</h1>"); out.println("<h1>手机:"+ telphone +"</h1>"); out.println("<h1>性别:"+ sex +"</h1>"); for(String str : specs) { out.println("<h2>特长:"+ str +"</h2>"); } } }