JSP内置对象(1)
一、利用response对象进行重定向
方法:response.sendRedirect(目标页面路径);
还有一种重定向方法,JSP动作指令:<jsp:forward page=""></jsp:forward>
区别:
浏览器显示地址不同,forward方法客户端浏览器的地址不变,redirect方法地址显示栏会变。
forward转发的页,以及转发到的目标页面能够共享request里面的数据,而redirect转发的页以及转发到的目标页面不能共享request里面的数据。
getparameter中文乱码解决:
String str = new String(request.getParameter("stuname").getBytes("iso-8859-1"), "utf-8"); out.println("输入学生姓名是:"+str+"<br>");
二、Cookie操作
三、session对象
对于不同的客户来说,每个人的session是不同的。
一、Servlet编程
实际上运行JSP时,服务器底层将JSP会编译成一个Java类,这个类就是Servlet。
二、JSP和JavaBean
在JavaBean中,可以将控制逻辑、值、数据库访问和其他对象进行封装,并且其可以被其他应用来调用。
DAO(Data Access Object)类,专门负责对数据库的访问。
第四部分
一、应用开发与框架
1.EL和JSTL