Java Web µÚ10Ìì ELºÍJSTL 1
Ò»¡¢
ʲôÊÇ
EL
£¿ÎªÊ²Ã´ÒªÊ¹ÓÃ
EL
£¿
EL
£¬¼´
JSP
±í´ïʽÓïÑÔ£¨
expression_r_r Language
£©£¬ËüÔÊÐíÎÒÃÇʹÓøü¼ò½à¡¢¸üÒ׶Á¶®µÄÓï·¨À´È¡´úÄÑÒÔά»¤µÄ
Java
½Å±¾ÒÔ¼°±¿×¾µÄ
jsp:userBean,jsp:getProperty
£¬ËûÈÃÔÚ
JSP
ÖÐÍêÈ«Ïû³ýÁË
Java
´úÂë¡£
EL
µÄʹÓÃÄܹ»ÈÃ
JSP
Ò³Ãæ¸üÓпɶÁÐÔ£¬Êä³öµÄǶÌ×µÄÊôÐÔÒ²±äµÃ¸ü¼ÓÈÝÒס£
¶þ¡¢
EL
µÄÓ÷¨
EL
ÊÇÒÔ
${
Ϊ¿ªÊ¼£¬
}
Ϊ½áÊø£¬ÀýÈ磺
${person.name}
µ±ÈÝÆ÷½âÎö
EL
±í´ïʽµÄ±äÁ¿µÄʱºò£¬ÀýÈç
${x}
ÖеÄ
x
£¬ÈÝÆ÷Ê×Ïȼì²éÒþʽ±äÁ¿¡£Èç¹ûÒþʽ±äÁ¿ÖÐÕÒ²»µ½
x
£¬Ëü½«ÒÀ´Î¼ì²é
page
¡¢
request
¡¢
session
¡¢
application
·¶Î§µÄÊôÐÔ£¬Èç¹û»¹Ã»ÕÒµ½£¬·µ»Ø
null
EL
ÔËËã·û£º
ÓÃÓÚ·ÃÎÊÊôÐԺͼ¯ºÏµÄ
EL
ÔËËã·û£º
a.b
a[b]
EL
ËãÊõ¡¢¹Øϵ¡¢Âß¼ÔËËã·û£º
${x+5}
EL
º¯Êý£ºÏ൱ÓÚ×Ô¼º¶¨ÒåÁËÒ»¸öº¯Êý£¬È»ºóÔÚ
JSP
ÖнøÐÐÒýÓÃ
Èý¡¢
ʲôÊÇ
JSTL
£¿ÎªÊ²Ã´ÒªÊ¹ÓÃ
JSTL
£¿
JavaBean
µÄ¼ûʹÓÿÉÒÔ½«±íʾºÍÒµÎñÂß¼´úÂë·ÖÀ룬Ȼ¶ø
JavaBean
´æÔÚÏÈÌìµÄ²»×㣺ËüÖ»Êǿɸ´ÓÃ×é¼þ£¬¶ÀÁ¢ÓÚÔËÐл·¾³¶ø°ü×°ÁËһЩÊý¾ÝºÍÒµÎñÂß¼¹¦ÄÜ£¬ÎÞ·¨»ñÈ¡ÔËÐл·¾³ÐÅÏ¢£¬ÎÞ·¨Óë
JSP
½ðÐǸü¼ÓÉî²ã´ÎµÄ½»»¥£¬¶ø
EL
º¯ÊýµÄʹÓÃÓÖÏ൱Âé·³£¬ËùÒÔÎÒÃÇÒýÈëÁË
JSTL
¡£
JSTL
£¬¼´
JSP
±ê×¼±ê¼Ç¿â£¨
JavaServer Page Standard Tag Library
£©£¬ËüÓɺËÐÄ
(core)
¡¢
xml
¡¢
sql
¡¢¹ú¼Ê»¯¡¢º¯ÊýµÈÎå¸ö²¿·Ö×é³É£¬ÎÒÃÇÒ»°ãÓõ½ºËÐÄ¿âÄÚÈÝ¡£
Ïà¹ØÎĵµ£º
£¨²Î¿¼ “ibm nioÈëÃÅ”£©
ÔÚ NIO ¿âÖУ¬ËùÓÐÊý¾Ý¶¼ÊÇÓûº³åÇø´¦ÀíµÄ¡£ÔÚ¶ÁÈ¡Êý¾Ýʱ£¬ËüÊÇÖ±½Ó¶Áµ½»º³åÇøÖеġ£ÔÚдÈëÊý¾Ýʱ£¬ËüÊÇдÈëµ½»º³åÇøÖеġ£ÈκÎʱºò·ÃÎÊ NIO ÖеÄÊý¾Ý£¬¶¼Êǽ«Ëü·Åµ½»º³åÇøÖС£»º³åÇøʵÖÊÉÏÊÇÒ»¸öÊý×顣ͨ³£ËüÊÇÒ»¸ö×Ö½ÚÊý×飬µ«ÊÇÒ²¿ÉÒÔʹÓÃÆäËûÖÖÀàµÄÊý×é¡£µ«ÊÇÒ»¸ö»º³åÇø²»½ö½öÊÇÒ» ......
¼òµ¥µÄ¾Ñé×ܽá
ϵͳ»·¾³
OS—UnixϵµÄSolaris£¨¥½¥é¥ê¥¹£©
Langrage—java1.3
Framework—interstageV5£¨¸»Ê¿Í¨µÄ£©http://software.fujitsu.com/jp/manual/b293c34h0.html
DB—Oracle10g
¿ª·¢¹¤¾ß
IDE eclipse2.1 ×¢£º¹Å¶
tera term UnixϵͳµÄlogin tool
Framework interstageV5ÏÖÔ ......
Ò»¡¢
ΪʲôҪʹÓÃ
JSP
ÔÚ¿Í»§¶ËÍøÒ³±à³ÌÖÐ
Java
µÄ½â¾ö·½°¸ÊÇ
Servlet/JSP
¡£¶ÔÓÚ¶¯Ì¬Ò³ÃæµÄÐγÉÎÒÃÇ¿ÉÒÔÀûÓÃÔÚ
Servlet
Öбàд×Ö·û´®ÊµÏÖ£¬µ«ÊÇÕâÑù»áʹ³ÌÐòÔ±µÄ¹¤×÷±äµÃÒì³£µÄ·±Ëö£¬ËùÒÔÎÒÃDzÉÓÃ
JSP
´ïµ½ÍøÒ³µÄ¶¯Ì¬ÏÔʾ¡£
¶þ¡¢
ʲôÊÇ
JSP
JSP
£¨
JavaServerPage
£©ºÍ
Servlet
ÊÇ
Java
ÖвúÉú¶¯Ì ......
OpenJWeb Java¼¼ÊõÃÅ»§ÍøµØַΪhttp://www.openjweb.com:8088/crm ,´ËÍøÕ¾ÓÚ2010Äê2ÔÂ16ÈÕÕýʽÆôÓá£
OpenJWeb Java¼¼ÊõÃÅ»§ÍøÖ÷ÒªÌṩJava¼Ü¹¹Ñ§Ï°¡¢Java¿ªÔ´¿ò¼Ü¼¼Êõ½»Á÷¡¢OpenJWeb¼¼Êõ×ÊÁÏÏÂÔØ¡¢Ãâ·Ñ»áÔ±×¢²á¡¢openjweb.comÃâ·ÑÓÊÏä·þÎñ¡¢ÓʼþȺ·¢¡¢¿Í»§µµ°¸¹ÜÀí¡¢ÄÚÈݹÜÀíϵͳµÈ¹¦ÄÜ¡£
OpenJWeb Java¼¼ÊõÃÅ»§Íøµ ......
Ò»¡¢
HTTP
ÏìÓ¦µÄ¸ñʽ
ÏìÓ¦ÐУº
HTTP
°æ±¾¡¢ÏìÓ¦Âë¡¢ÏìÓ¦ÃèÊö
ÏìӦͷ
¿ÕÐÐ
ÏûÏ¢Ìå
HTTP
ĬÈϵÄÎı¾±àÂëΪ£º
ISO-8895-1
¶þ¡¢
ÏìÓ¦ÂëµÄÉèÖÃ
1.
ʲôÊÇÏìÓ¦Âë
ÏìÓ¦ÂëλÓÚ
HTTP
ÏìÓ¦µÄÏìÓ¦ÐÐÖУ¬ËûÓÃÀ´ÃèÊöµ±Ç°
Servlet
µÄһЩÖØÒªÐÅÏ¢¡£³£¼ûµÄÏìÓ¦ÂëÓÐ
200.302
......