接收表单的值:复选框根据name值取value值
1. String[] ss=request.getParameterValues("ihobby");
String hobby="";
循环
for(String s:ss){
hobby+=s+",";
}
如果成功了跳转到另一个界面然后要提示并且要取到value值的话需要用语法:<%=request.getParameter("iname") %> 才能得到
location:说明登陆失败 提示是用户返回u登陆界面
页面跳转两种方式
1.重定向response
能够将页面跳转、地址栏发生了改变 当是不能将值传递到下一个界面 能够跳到任意资源
在客户端发挥作用
response.sendRedirect("http://www.baidu.com");
2.转发request
能够将页面跳转 能够将值传递下一个界面 但是他的地址栏不发生改变而是停留在了之前的界面 只能够转发到当前项目资源
在服务器发挥作用
request.getRequestDispatcher("http://www.baidu.com").forward(request, response);
3.js的跳转属于重定向 因为地址栏发生了改变
链接数据库
1.加载驱动
2.创建链接
3.定义sql语句
4.获得执行对象
5.给占位符赋值
6.开始执行
7.关闭资源