JSP¾Å´óÄÚÖöÔÏó
Ò»¡¢page ¶ÔÏó
¡¡¡¡page¶ÔÏó´ú±íJSP±¾Éí£¬¸ü׼ȷµØ˵Ëü´ú±íJSP±»×ªÒëºóµÄServlet£¬Ëü¿ÉÒÔµ÷ÓÃServletÀàËù¶¨ÒåµÄ·½·¨¡£
¡¡¡¡¶þ¡¢config ¶ÔÏó
¡¡¡¡config ¶ÔÏóÀï´æ·Å×ÅһЩServlet ³õʼµÄÊý¾Ý½á¹¹¡£
¡¡¡¡config ¶ÔÏóʵÏÖÓÚjavax.servlet.ServletConfig ½Ó¿Ú£¬Ëü¹²ÓÐÏÂÁÐËÄÖÖ·½·¨£º
¡¡¡¡public String getInitParameter(name)
¡¡¡¡public java.util.Enumeration getInitParameterNames( )
¡¡¡¡public ServletContext getServletContext( )
¡¡¡¡public Sring getServletName( )
¡¡¡¡Èý¡¢request ¶ÔÏó
¡¡¡¡request ¶ÔÏó°üº¬ËùÓÐÇëÇóµÄÐÅÏ¢£¬È磺ÇëÇóµÄÀ´Ô´¡¢±êÍ·¡¢cookiesºÍÇëÇóÏà¹ØµÄ²ÎÊýÖµµÈµÈ¡£
¡¡¡¡request ¶ÔÏóʵÏÖjavax.servlet.http.HttpServletRequest½Ó¿ÚµÄ£¬ËùÌṩµÄ·½·¨¿ÉÒÔ½«Ëü·ÖΪËÄ´óÀࣺ
¡¡¡¡1.´¢´æºÍÈ¡µÃÊôÐÔ·½·¨£»
¡¡¡¡void setAttribute(String name, Object value) É趨nameÊôÐÔµÄֵΪvalue
¡¡¡¡Enumeration getAttributeNamesInScope(int scope) È¡µÃËùÓÐscope ·¶Î§µÄÊôÐÔ
¡¡¡¡Object getAttribute(String name) È¡µÃname ÊôÐÔµÄÖµ
¡¡¡¡void removeAttribute(String name) ÒƳýname ÊôÐÔµÄÖµ
¡¡¡¡2.È¡µÃÇëÇó²ÎÊýµÄ·½·¨
¡¡¡¡String getParameter(String name) È¡µÃname µÄ²ÎÊýÖµ
¡¡¡¡Enumeration getParameterNames( ) È¡µÃËùÓеIJÎÊýÃû³Æ
¡¡¡¡String [] getParameterValues(String name) È¡µÃËùÓÐname µÄ²ÎÊýÖµ
¡¡¡¡Map getParameterMap( ) È¡µÃÒ»¸öÒªÇó²ÎÊýµÄMap
¡¡¡¡3.Äܹ»È¡µÃÇëÇóHTTP ±êÍ·µÄ·½·¨
¡¡¡¡String getHeader(String name)
Ïà¹ØÎĵµ£º
¹ØÓÚÕâ¸öÎÊÌâ, ±È½Ï¸´ÔÓµÄ˵. ²»¹ýÎÒÏ£Íûͨ¹ýÀý×ÓÀ´½âÊͻ᷽±ãÀí½âһЩ.
¼ÙÉèÓÐÒ»¸ö·Ç³£Î£ÏÕµÄÈÎÎñ, ÊǾÅËÀÒ»Éú. ÐèÒªÄã´§×ÅÕ¨Ò©°ü´Ó±±Æ½¿ª³µ×߸ßËÙ·¹ý±£¶¨È¥Ê¯¼Òׯ°Ñ¹í×ӵĵﱤ¸øÕ¨ÁË. ×¢Òâ: Õâ¸öÈÎÎñÊ®·Ö¼è¾Þ, ÓпÉÄÜ°ë·ըҩ±¬Õ¨. ËùÒÔ³ö·¢Ç°ÄãÐèÒª¿àÁ·10ÔªÒ»±¾µÄ<<Ìú²¼ÉÀ>>, » ......
ÓÃmock objects¶Ôtaglib½øÐе¥Ôª²âÊÔ ÒòΪJSP²»ÊÇ´¿´âµÄjava´úÂ룬ËùÒÔ£¬Ê¹ÓÃmock½øÐвâÊÔÊÇÐв»Í¨µÄ£¬µ«ÊÇ£¬taglibÈ´ÊÇ´¿´âµÄjava´úÂ룬¿ÉÒÔ²âÊÔ£¬µ«ÊÇËüÒ²ÓÐÂé·³µÄµØ·½£¬ÎÒÃÇҪΪ³éÏóµÄjavaÀàµÄPageContext´´½¨mocks¡£ ÔÚÇ°Ã棬ÎÒÃÇÔøѧϰÁËʹÓÃEasyMockºÍDynaMockµÄ¿ò¼ÜÀ´´´½¨mock£¬µ«ÊÇ£¬ ......
ÕªÒª£ºËäÈ»session»úÖÆÔÚwebÓ¦ÓóÌÐòÖб»²ÉÓÃÒѾºÜ³¤Ê±¼äÁË£¬µ«ÊÇÈÔÈ»ÓкܶàÈ˲»Çå³þsession»úÖƵı¾ÖÊ£¬ÒÔÖÁ²»ÄÜÕýÈ·µÄÓ¦ÓÃÕâÒ»¼¼Êõ¡£±¾ÎĽ«ÏêϸÌÖÂÛsessionµÄ¹¤×÷»úÖƲ¢ÇÒ¶ÔÔÚJava web applicationÖÐÓ¦ÓÃsession»úÖÆʱ³£¼ûµÄÎÊÌâ×÷³ö½â´ð¡£
Ŀ¼£º
Ò»¡¢ÊõÓïsession
¶þ¡¢HTTPÐÒéÓë״̬±£³Ö
Èý¡¢Àí½âcookie» ......
javaµ¼Èëµ¼³öexcel²Ù×÷(jxl)£¨1£©
¹Ø¼ü×Ö: javaµ¼Èëµ¼³öexcel²Ù×÷(jxl)£¨1£©
jxl.jar °ü
ÏÂÔصØÖ·:
http://www.andykhan.com/jexcelapi/
ÕæʵÏÂÔصØÖ·:
http://www.andykhan.com/jexcelapi/download.html
ÍøÕ¾É϶ÔËüµÄÌØÕ÷ÓÐÈçÏÂÃèÊö£º
¡ñ Ö§³ÖExcel 95-2000µÄËùÓа汾
¡ñ Éú³ÉExcel 2000±ê×¼¸ñʽ
¡ñ Ö§³Ö×ÖÌå¡¢ ......
jspÖжÁÈ¡propertiesÎļþ£¬²¢°ÑÖµÉèµ½js±äÁ¿ÖУº
web_stderr.propertiesÎļþÄÚÈÝ£º
common.username.error.null = UserName can not be null.
common.username.error.invalid = UserName is invalid.
common.password.error.null = Password can not bu null.
common.password.error.invalid = Password is invalid.
......