´«ÖDz¥¿Íjavaѧϰ EL ×Ô¶¨Ò庯Êý
1 EL ×Ô¶¨Ò庯Êý
1.1 EL ×Ô¶¨Ò庯Êý£ºÔÚ EL ±í´ïʽÖе÷ÓõÄij¸ö Java ÀàµÄ¾²Ì¬·½·¨£¬Õâ¸ö¾²Ì¬·½·¨ÐèÔÚ web Ó¦ÓóÌÐòÖнøÐÐÅäÖòſÉÒÔ±» EL ±í´ïʽµ÷Óá£EL ×Ô¶¨Ò庯Êý¿ÉÒÔÀ©Õ¹ EL ±í´ïʽµÄ¹¦ÄÜ£¬Èà EL ±í´ïʽÍê³ÉÆÕͨ Java ³ÌÐò´úÂëËùÄÜÍê³ÉµÄ¹¦ÄÜ¡£
1.2 EL ×Ô¶¨Ò庯Êý¿ª·¢²½Ö裺һ£º ±àд EL ×Ô¶¨Ò庯ÊýÓ³ÉäµÄJava ÀàÖеľ²Ì¬·½·¨£º Õâ¸ö Java Àà±ØÐë´øÓÐ public ÐÞÊηû£¬·½·¨±ØÐëÊÇÕâ¸öÀàµÄ´øÓÐ public ÐÞÊηûµÄ¾²Ì¬·½·¨£¬ ¶þ£º±àд±êÇ©¿âÃèÊöÎļþ(tld Îļþ), ÔÚ tld ÎļþÖÐÃèÊö×Ô¶¨Ò庯Êý£¬ Èý£ºÔÚ JSP Ò³ÃæÖе¼ÈëºÍʹÓÃ×Ô¶¨Ò庯Êý
1.3 ÔÚtldÎļþÖÐÃèÊöEL×Ô¶¨Ò庯Êý£º¶¨ÒåJavaµÄ·½·¨ÓÃpublic staticÐÞÊΣ¬
1.3.1 <!-- ÅäÖÃ×Ô¶¨Ò庯ÊýµÄÃû³Æ ¸ÃÃû³Æ½«ÔÚjspÒ³Ãæ±»ÒýÓà -->
1.3.2 <name>toGBK</name>
1.3.3 <!-- Ö¸¶¨º¯ÊýËùÔÚµÄjavaÀà -->
1.3.4 <function-class>cn.itcast.el.ELFunctionDefined</function-class>
1.3.5 <!-- Ö¸¶¨javaÖо²Ì¬º¯ÊýµÄ·½·¨Ç©Ãû ¸ñʽ(·µ»ØÖµ ·½·¨Ãû(²ÎÊýÀàÐÍ) Óжà¸ö²ÎÊýʱ,ÓÃ,¸ô¿ª)-->
1.3.6 <function-signature>java.lang.StringtoGBK(java.lang.String)</function-signature>
1.4 ×Ô¶¨Ò庯ÊýÔÚÒ³ÃæµÄʹÓ÷½·¨£ºÒ»£º ÒýÈ뺯Êý¿â£¬
1.5 Á·Ï°£º±àд 3 ¸ö EL ×Ô¶¨Ò庯Êý£ºÒ»¡¢¼ÆËãÊäÈë×Ö·û´®µÄ³¤¶È £¬¶þ£¬Íê³É¶Ô×Ö·û´®µÄ½ØÈ¡£¬Èý£¬Íê³ÉÁ½¸öÊýÏà³ýµÄ¹¦ÄÜ
2 jstl fn º¯Êý
2.1 ΪÁ˼ò»¯ÔÚ JSP Ò³Ãæ²Ù×÷×Ö·û´®£¬JSTL ÖÐÌṩÁËÒ»Ì× EL ×Ô¶¨Ò庯Êý£¬ÕâЩ×Ô¶¨Ò庯Êý°üº¬ÁË JSP Ò³ÃæÖƾ³£ÒªÓõ½µÄ×Ö·û´®²Ù×÷
2.2 ÔÚJSTLµÄ±í´ïÊÇÖÐҪʹÓÃÒ»¸öº¯Êý£¬Æä¸ñʽÈçÏÂ
2.3 ${ns:methodName(args....)}
2.4 ÔÚʹÓÃÕ
Ïà¹ØÎĵµ£º
Ò»£º×¼±¸ www.savarese.org download
1. rocksaw-1.0.0-src.tar.gz
2. vserv-tcpip-0.9.2-src.tar.gz
¶þ£º±àÒëÔ´ÎļþµÃµ½jar°ü ʹÓÃAnt
1. build vserv-tcpip-0.9.2-src
ÔÚvserv-tcpip-0.9.2Ŀ¼ÏÂÃ潨һ¸ötestsĿ¼£¬È»ºóÔÚcmd´°¿ÚϽøÈë ......
ÖµÀàÐÍÊÇ´æ´¢ÔÚÄÚ´æÖеĶÑÕ»£¨ÒÔºó¼ò³ÆÕ»£©£¬¶øÒýÓÃÀàÐ͵ıäÁ¿ÔÚÕ»Öнö½öÊÇ´æ´¢ÒýÓÃÀàÐͱäÁ¿µÄµØÖ·£¬¶øÆä±¾ÉíÔò´æ´¢ÔÚ¶ÑÖС£
==²Ù×÷±È½ÏµÄÊÇÁ½¸ö±äÁ¿µÄÖµÊÇ·ñÏàµÈ£¬¶ÔÓÚÒýÓÃÐͱäÁ¿±íʾµÄÊÇÁ½¸ö±äÁ¿ÔÚ¶ÑÖд洢µÄµØÖ·ÊÇ·ñÏàͬ£¬¼´Õ»ÖеÄÄÚÈÝÊÇ·ñÏàͬ¡£
equals²Ù×÷±íʾµÄÁ½¸ö±äÁ¿ÊÇ·ñÊǶÔͬһ¸ö¶ÔÏóµÄÒýÓ㬼´¶ÑÖеÄÄÚÈÝÊÇ ......
½ñÌìÎÒÌýÁËÙ¡¸ÕÀÏʦ½²µÄ»ù´¡¼ÓÇ¿¿Î³Ì£¬ÎÒ¶Ô´Ë×öÁ˼òµ¥µÄ¼Ç¼£º
Ù¡ÀÏʦ½²ÁËÒÔÏÂ֪ʶµã
1. ö¾Ù:
1). ÔÚö¾ÙÀàÖÐÏÔʽÁгöö¾ÙÀàµÄËùÓÐʵÀý±ØÐë·ÅÔÚµÚÒ»ÐÐ!
& ......
½ñÌìÎÒÌýÁËÙ¡ÀÏʦ½²µÄ·´Éä¡¢ÄÚʡ֪ʶ
·´É䣺Filed£¬
1. ÐèÇ󣺶ÔÓÚ¸ø¶¨µÄ¶ÔÏóµÄÊôÐÔ½øÐи³Öµ£¬
2. ʹÓ÷½·¨£ºÒÑÖªÀàµÄÈ«ÀàÃû£¬»ñÈ¡¶ÔÓ¦µÄclass¶ÔÏ󣬻ñÈ¡Òª»ñÈ¡µÄFiled¡£
1. &nb ......
½ñÌì ·ëÀÏʦÖ÷Òª½²µÄÊÇcookieµÄ×÷ÓúÍÒâÒ壺
CookieµÄÌص㣺
1. CookieÊÇÒ»ÖÖÔÚ¿Í»§¶Ë±£³ÖHTTP״̬ÐÅÏ¢µÄ¼¼Êõ¡£
2.&n ......