Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

JSPµÄ»á»°¸ú×Ù¼¼Êõ

JSPµÄ»á»°¸ú×Ù¼¼Êõ
       Cookie£º·þÎñÆ÷ÔÚÒ»¸öÓ¦´ðÊײ¿´«µÝ¸øä¯ÀÀÆ÷µÄÃû³Æ/Öµ¶Ô¡£ä¯ÀÀÆ÷±£´æµÄʱ¼äÓÉcookieµÄ¹ýÆÚʱ¼äÊôÐÔÀ´Ö¸¶¨¡£µ±ä¯ÀÀÆ÷Ïòij¸ö·þÎñÆ÷·¢ËÍÒ»¸öÇëÇóʱ£¬Ëü»á¼ì²éÆä±£´æµÄcookie£¬²¢ÔÚÇëÇóÊײ¿Öаüº¬´Óͬһ̨·þÎñÆ÷ÉϽÓÊÕµ½µÄËùÓÐcookie¡£
       Session tracking:ÔÚä¯ÀÀÆ÷ºÍ·þÎñÆ÷Ö®¼ä²»Ö±½Ó´«ËÍËùÓеÄ״̬ÐÅÏ¢£¬¶øÖ»ÊÇ´«µÝ±íʾ·û£¨session ID£©¡£ä¯ÀÀÆ÷·¢ËÍsessionID,·þÎñÆ÷¸ú×ÙÓë¸Ã»á»°Ïà¹ØÁªµÄËùÓÐÐÅÏ¢¡£´«µÝsessionID¿ÉÒÔͨ¹ýcookieºÍURL¸´Ð´¼¼Êõ£¬´ó²¿·ÖÈÝÆ÷¶¼Ö§³ÖÕâÁ½ÖÖ¼¼Êõ¡£·þÎñÆ÷ÎÞ·¨·Ö±æÓû§ÊÇ·ñ¹Ø±ÕÁËä¯ÀÀÆ÷£¬Òò´Ë¹Ø±Õä¯ÀÀÆ÷Òâζ×ÅÓëÏÈǰµÄ»á»°¹ØÁªµÄËùÓлỰÊý¾Ý¶¼±£ÁôÔÚ·þÎñÆ÷ÉÏ£¬Ö±µ½»á»°³¬Ê±£¬·þÎñÆ÷Ïú»Ù»á»°¶ÔÏñ¡£
®¸ú×Ùͬһ»á»°ÖеÄÇëÇóµÄ»á»°ID¿ÉÒÔÓжàÖÖ·½·¨£¬Ö÷ÒªÓÐcookieºÍurl¸´Ð´¡£
URL¸´Ð´£º°Ñ»á»°ID±àÂëÔÚURLÖС£
          Àý£ºcounter.jjsp;jsessionnid=be8d697876787876befdbde898789098980
ÕâÑù£¬¼´Ê¹ä¯ÀÀÆ÷²»Ö§³Öcookie£¬Ò²Äܹ»ÊµÏֻỰ¸ú×Ù¡£
¶ÔÓÚURL¸´Ð´£¬·þÎñÆ÷´ÓÇëÇóµÄURIÖÐÌáÈ¡³ö»á»°ID£¬²¢°Ñ¸ÃÇëÇóÓëÏàÓ¦µÄ»á»°¹ØÁªÆðÀ´£¬È»ºóÔÚ·ÃÎʻỰÊý¾ÝµÄʱºò£¬JSPÒ³ÃæËù½øÐеĴ¦Àí·½Ê½¾ÍºÍʹÓÃcookie¸ú×ٻỰidʱËùʹÓõķ½Ê½ÍêÈ«Ïàͬ¡£ËùÒÔsesssionµÄʵÏÖÒªÒÀ¿¿cookie»òURL¸´Ð´¼¼Êõ¡£
Èç¹ûÏëΪ²»Ö§³ÖcookieµÄä¯ÀÀÆ÷Ìṩ»á»°¸ú×Ù£¬¾Í±ØÐëʹÓÃ<c:url>ÐÐΪ¶ÔÓ¦ÓóÌÐòÖеÄËùÓÐURL½øÐи´Ð´¡£ÕâÒâζ×ÅÓ¦ÓóÌÐòÖеÄËùÓÐÒ³Ãæ£¨ÖÁÉÙÊÇÄÇЩ´øÓÐ¶ÔÆäËûÒ³ÃæÒýÓõÄÒ³Ãæ£©¶¼±ØÐëÊÇJSPÒ³Ãæ£¬ÕâÑùÒ³ÃæÒýÓòÅÄÜÒÔ¶¯Ì¬·½Ê½½øÐбàÂ룬Èç¹ûÒÅ©ÁËÒ»¸öur£¬ÄÇô·þÎñ¾Í»áʧȥ¶Ô»á»°µÄ¸ú×Ù¡£
Òþ²Ø±íµ¥Óò£ºÒþ²Ø±íµ¥ÓòÊǽ«»á»°IDÌí¼Óµ½HTMLµÄÒþ²Ø±íµ¥ÖÐ(ÀàÐÍΪhiddenµÄinput)¡£
ÖØ¶¨ÏòºÍת·¢
¿ÉÒÔʹÓÃÁ½ÖÖ·½·¨À´µ÷ÓÃÁíÒ»¸öÒ³Ãæ£¬Öض¨ÏòºÍת·¢¡£
i)                 ת·¢£º<jsp:forward page=”userInfo.jsp”/>
ת·¢,JSPÈÝÆ÷½«Ê¹ÓÃÒ»¸öÄÚ²¿·½·¨À´µ÷ÓÃÄ¿±êÒ³Ãæ£¬ÐµÄÒ³Ãæ¼ÌÐø´¦Àíͬһ¸öÇëÇ󣬶øä¯ÀÀÆ÷²»»áÖªµÀÕâ¸ö¹ý³ÌÉæ¼°µ½Á˶à¸öÒ³Ãæ¡£ä¯ÀÀÆ÷URL»á±£³Ö²»±ä¡£
ii)                ÖØ¶¨Ïò:<c:redirect url=&rdqu


Ïà¹ØÎĵµ£º

jspÒ³Ãæ·ÀˢУ¬Ìá½»Êý¾ÝÖØ¸´

ÔÚÌá½»±íµ¥µÄÒ³Àï¼ÓÉÏ
<%
org.apache.struts.util.TokenProcessor.getInstance().saveToken(request);
%>
<input type="hidden" name="org.apache.struts.taglib.html.TOKEN" value="<%=session.getAttribute("org.apache.struts.action.TOKEN")%>" />

struts actionÀï
if(isTokenValid(request ......

jsp notes

<%@   page   c   language="java"%>  
  <%@   page   import="com.dragon.*"   %>  
  <%@   page   import="lotus.domino.*"   %>  
  <%!  ......

JSP/Servlet£ºServlet/JSP»á»°¸ú×Ù»úÖÆ

JSP/Servlet£ºServlet/JSP»á»°¸ú×Ù»úÖÆ
ÔÚWeb·þÎñÆ÷¶Ë±à³ÌÖУ¬»á»°×´Ì¬¹ÜÀíÊÇÒ»¸ö¾­³£±ØÐ뿼ÂǵÄÖØÒªÎÊÌâ¡£±¾ÎÄ·ÖÎöJSP/ServletµÄ»á»°¹ÜÀí»úÖÆ¼°ÆäËùÃæÁÙµÄÎÊÌ⣬ȻºóÌá³öÁËÒ»ÖָĽøµÄ»á»°¹ÜÀí·½·¨¡£
Ò»¡¢ServletµÄ»á»°¹ÜÀí»úÖÆ
ÔÚWeb·þÎñÆ÷¶Ë±à³ÌÖУ¬»á»°×´Ì¬¹ÜÀíÊÇÒ»¸ö¾­³£±ØÐ뿼ÂǵÄÖØÒªÎÊÌâ¡£±¾ÎÄ·ÖÎöJSP/ServletµÄ ......

Java¡¢JSP¡¢HTML¡¢XML±àд¶¼Òª·ûºÏÒÔϱàÂë¹æÔò£¡

1 ËùÓÐµÄ .java|.jsp|.html|.xml Ô´Îļþ¾ùʹÓÃutf-8±àÂë¸ñʽ±£´æµ½ÏµÍ³´ÅÅÌ¡£
È磺ÔÚEclipseÖб༭Îļþ£¬Ñ¡ÖÐÎļþ´ò¿ªÓÒ¼ü²Ëµ¥Ñ¡ÔñÊôÐÔ£¬½«Îı¾Îļþ±àÂëÉèÖÃΪÆäËû²¢Ñ¡ÔñUTF-8£»Ò²¿ÉÒÔÔÚ
Eclipse——Ê×Ñ¡Ïî——³£¹æ——ÄÚÈÝÀàÐÍÖÐÉèÖø÷ÖÖÎļþµÄȱʡ±àÂ룬ÕâÑùÒÔºóËùÓеÄÎı¾Îļþ¶¼Ê¹ÓÃÍ³Ò ......

JSPÏîÄ¿¶ÁÈ¡ÅäÖÃÎļþС½á

×î½üÔÚдJSPµÄСÏîÄ¿£¬²»Ïë°ÑÊý¾Ý¿â£¬Êý¾ÝÎļþ¼Ð·¾¶µÈÅäÖÃÐÅϢдËÀÔÚ´úÂëÖУ¬ÓÚÊÇ×ÁÄ¥ÓÃxmlÅäÖÃÎļþµÄ·½·¨£¬ÏÖÔÚ½«Ê¹ÓÃÐĵÃ×ܽáһϣº
1.³ýÁËÒýÈëdom4j.jar°üÖ®Í⣬ʹÓÃXPATH±ØÐëÒýÈëjaxen.jar°ü£¬·ñÔòÀÏÊDZ¨´í¡£(ÔÚdom4jµÄ½âѹÎļþ¼ÐϵÄlibÎļþ¼ÐÖпÉÒÔÕÒµ½jaxen.jar)
2.ÖØµã£ºÓÉÓÚÊÇÒªÔÚtomcat»·¾³Ö®ÏÂʹÓÃjava·ÃÎÊÎÄ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ