JspÖеÄsession¶ÔÏó
session¶ÔÏóÊÇjavax.servlet.http.HttpSessionÀàµÄÒ»¸ö×ÓÀà¶ÔÏó£»ÔÚsessionÖб£´æµÄ¶ÔÏóÖµÔÚµ±Ç°Óû§Á¬½ÓµÄËùÓÐÒ³ÃæÖж¼ÊÇ¿ÉÒÔ±»·ÃÎʵ½µÄ£¬¼´session¶ÔÏóÊÇ´æ´¢ÔÚÿ¸ö´ò¿ªµÄIEä¯ÀÀÆ÷Öе쬲»Í¬µÄÓû§Ëù¶ÔÓ¦µÄsession¶ÔÏóÒ»°ãÊDz»Í¬µÄ£»³£Ó÷½·¨ÈçÏ£º
setAttribute(String name,Object o)£º½«Ãû×ÖΪname£¬ÖµÎªoµÄÊý¾Ý´æ´¢µ½session¶ÔÏóÖУ»oΪ¶ÔÏóÀàÐÍ
getAttribute(String name)£º»ñÈ¡session¶ÔÏóÖÐÃû×ÖΪnameµÄÖµ
getAttributeNames()£º»ñÈ¡session¶ÔÏóÖд洢µÄËùÓÐÖµµÄÃû×Ö£¬·µ»ØµÄÊÇÒ»¸öEnumerationÀàµÄʵÀý
removeAttribute(String name)£ºÉ¾³ýsession¶ÔÏóÖÐÃû×ÖΪnameµÄ´æ´¢Öµ
getId()£º»ñÈ¡µ±Ç°session¶ÔÏóµÄIDºÅ£¬Õâ¸öIDÊÇΨһµÄ£¬ÓÃÀ´±íʾÿһ¸öµÇ¼µ½IEä¯ÀÀÆ÷µÄÓû§£»µ±Ë¢ÐÂä¯ÀÀÆ÷ʱ£¬Õâ¸öÖµÊDz»±äµÄ£»µ«Êǵ±¹Ø±Õµ±Ç°ä¯ÀÀÆ÷ÔÙÖØÐ´ò¿ªÒ»¸öä¯ÀÀÆ÷ʱ£¬Õâ¸öÖµ¾Í»á¸Ä±ä
getCreateTime()£º»ñÈ¡session¶ÔÏó½¨Á¢µÄʱ¼ä£»·µ»ØµÄÊÇ´Ó1970Äê1ÔÂ1ÈÕµ½½¨Á¢Ê±¼äµÄºÁÃëÊý
getLastAccessedTime()£º·µ»Ø×îºóÒ»´Î²Ù×÷session¶ÔÏóµÄʱ¼ä£¬·µ»ØµÄÊÇ´Ó1970Äê1ÔÂ1ÈÕÒÔÀ´µÄºÁÃëÊý
setMaxInactiveInterval(int time)£ºÉèÖÃsession¶ÔÏóµÄÉú´æÊ±¼ä£¬timeΪÃëÊý
getMaxInactiveInterval()£º»ñÈ¡session¶ÔÏóµÄÉú´æÊ±¼ä£¬·µ»ØµÄÊÇÃëÊý
isNew()£ºÅжϵ±Ç°session¶ÔÏóÊÇ·ñÊÇÒ»¸öд´½¨µÄsession¶ÔÏó
Invalidate()£ºÖжϵ±Ç°µÄsession¶ÔÏó
Ïà¹ØÎĵµ£º
<%
//header.jsp
out.println("Protocol: " + request.getProtocol() + "<br>");
out.println("Scheme: " + request.getScheme() + "<br>");
out.println("Server Name: " + request.getServerName() + "<br>" );
out.println(&quo ......
ASPÓëJSPµÄ±È½Ï
´Ó΢ÈíÍÆ³öÁËASP(ActiveServerPage)ºó£¬ËüÒÔÆäÇ¿´óµÄ¹¦ÄÜ£¬¼òµ¥Ò×ѧµÄÌØµã¶øÊܵ½¹ã´óWEB¿ª·¢ÈËÔ±µÄϲ»¶¡£µ«ÊÇËüÈ´ÓÐ΢Èí²úÆ·µÄͨ²¡,Ö»ÄÜÔÚWindowsƽ̨ÏÂʹÓã¬ËäÈ»Ëü¿ÉÒÔͨ¹ýÔö¼Ó¿Ø¼þ¶øÔÚLINUXÏÂʹÓ㬵«ÊÇÆä¹¦ÄÜ×îÇ¿´óµÄDCOM¿Ø¼þÈ´²»ÄÜʹÓ᣶øSUN¹«Ë¾ÔÚJAVAµÄ»ù´¡Ï¿ª·¢³öµÄJSP(Java ServerPages)ʵÏÖÁ˶ ......
PageÖ¸ÁîÊÇÓÃÀ´¶¨ÒåÕû¸öJspÒ³ÃæµÄÊôÐÔºÍÕâЩÊôÐÔµÄÖµ
¸ñʽ£º<%@ page Ö¸Áî±ê¼Ç="Öµ"%>
pageÖеÄÖ÷ÒªÖ¸Áî±ê¼ÇÓÐÒÔϼ¸ÖÖ£º
language£ºÉèÖÃJspÒ³ÃæÖÐÓõ½µÄÓïÑÔ£¬Ä¬ÈÏֵΪ"Java"
&nbs ......
¸Ã±êÇ©ÓÃÓÚÔÚµ±Ç°µÄJspÒ³ÃæÖмÓÔØÁíÒ»¸ö¾²Ì¬»ò¶¯Ì¬µÄÎļþÒ³Ãæ
1.¾²Ì¬Îļþ¼ÓÔØ¸ñʽ
<jsp:include page=? flush="true/false" />
page£ºÓÃÓÚָʾ±»¼ÓÔØµÄ¾²Ì¬Ò³ÃæÎļþÃû
flush£ºÉèÖûº³åÇøÊÇ·ñ¿ÉÓÃ
2.¶¯Ì¬Îļþ¼ÓÔØ¸ñʽ
......