1.jsp的基础


2.JSP的常用的内置对象:

<1>.out.print(); → 用于想页面输出内容,相当于上面的“表达式”

 

<2>.request  → 用于获取用户提交的数据,eg.表单的内容等

 

<3>.response → 用户对客户端做出响应,页面的跳转

 

<4>.session → 和request一样是一个点对点的存储空间(存在于整个会话期间)

 

<5>.application →

 

3.JSP中常用的跳转方式有两种:

<1>.重定向跳转 → repsonse.sendRedirect(); → 地址栏会变成当前跳转到页面的

地址; → 两次请求两次响应(其中第一次响应为302,第二次为200) → 注意:此

中跳转不能传值啊!!

 

常用的传值方式为:url

 

<2>.请求转发的跳转方式 →

request.getRequestDispather().forword(request,repsonse); → 此种跳转方式地

址栏的地址不会改变 → 一次请求一次响应 → 可以传值;


常用的传值方式为:key → value的键值对

eg.

a.jsp页面中传值:request.setAttribute("key","value");

b.jsp页面中取值:String name = (String)request.getAttribute("key");

 

4.request.getParameter("name属性值");

 → getParameter()方法用于获取表单和URL提交的数据,参数为表单或者URL中的

name属性值

 

5.JSP中的JS,从一个网页跳转到另一个网页。window.location.href = ?


1. <script type="text/javascript"> 
2. function(){ 
3. "#add").click(function(){ 
4.          
5.             if(confirm("您确定要删除吗?")) { 
6. var id = $(this).attr("rel"); 
7. "del.jsp?id="+id; 
8.             } 
9.          
10.         }); 
11.     }); 
12. </script>

 

 6.暂时就想到这么多,以后再有,再加吧!

 

7.Session机制 :

<1>.如果客户端没有传来SessionId,则一定是新客户,那么服务器会为该新客户产生一个sessionID并分配区域

<2>.session常用的方法

(3.)session死亡的三种方法

      本文转自韩立伟 51CTO博客,原文链接:http://blog.51cto.com/hanchaohan/930671,如需转载请自行联系原作者