[occam's Razor ȨÀ¸·Î]

Professional JSP

¹ø¿ª ¹× ÆíÁý ¿À·ù

¹ø¿ª¼­ ÃÊÆÇ(2000.9.16)Àº Wrox À¥ »çÀÌÆ®ÀÇ 2000³â 8¿ù 9ÀÏÀÚ ¿À·ùÁ¤º¸±îÁö¸¦ ¹Ý¿µÇÑ °ÍÀÔ´Ï´Ù. ¾Æ·¡ ¿À·ù Á¤º¸ÀÇ ³¯Â¥´Â Wrox ¶Ç´Â occam's Razor¿¡ ¿À·ù°¡ º¸°íµÈ ³¯Â¥ÀÔ´Ï´Ù.

Â÷·Ê [+]

2Àå 48ÆäÀÌÁö (2000.8.31)

Wrox Errata ÆäÀÌÁö¿¡ ¿Ã¶ó¿Â °ÍÀÔ´Ï´Ù. 48ÆäÀÌÁö ±×¸²ÀÇ Ã¹ ¹øÂ° »óÀÚ 'ÃʱâÈ­' ¾Æ·¡ ¸Þ¼­µå À̸§ÀÌ jspInit()À̾î¾ß ÇÕ´Ï´Ù.

¿ø¼­¿¡´Â jsplint()¶ó°í µÇ¾î ÀÖ¾ú±¸¿ä. ÇöÀç ¹ø¿ª¼­¿¡´Â ¸Â°Ô µÇ¾î ÀÖ´Â °Í °°Áö¸¸... p¿Í n »çÀÌÀÇ ±ÛÀÚ¸¦ ÀÚ¼¼È÷ º¸½Ã¸é ´ë¹®ÀÚ I°¡ ¾Æ´Ï¶ó ¼Ò¹®ÀÚ LÀÔ´Ï´Ù... Àû¾îµµ Á¦ ´«¿¡´Â ±×·¸°Ô º¸ÀÔ´Ï´Ù.¹ø¿ªÇÒ ¶§ ¹ß°ßÇß¾ú´Âµ¥... ±×¸² ¸¸µå´Â °úÁ¤¿¡¼­ ´ë¹®ÀÚ I°¡ ¼Ò¹®ÀÚ L·Î º¯ÇÑ µí...

4Àå 132 ÆäÀÌÁö (2000.8.31)

Wrox Errata¿¡ ¿Ã¶ó¿Â ³»¿ëÀÔ´Ï´Ù. µÎ ¹øÂ° ÄÚµå ºí·°À» º¸¸é ´ÙÀ½°ú °°Àº ÁÙÀÌ ÀÖÁÒ..


int count = st.executeQuery(...)

¸Þ¼­µå À̸§ÀÌ Æ²·È½À´Ï´Ù. ´ÙÀ½°ú °°ÀÌ µÇ¾î¾ß ÇÕ´Ï´Ù.


int count = st.executeUpdate(...)

4Àå 139 ÆäÀÌÁö (2000.9.8)

¿ª½Ã Wrox¿¡ ¿Ã¶ó¿Â °ÍÀÔ´Ï´Ù. ConnectionManager Ŭ·¡½º´Â HttpServletRequest Ŭ·¡½º¸¦ »ç¿ëÇÕ´Ï´Ù. µû¶ó¼­ 139 ÆäÀÌÁö import ¹®µé¿¡ ´ÙÀ½ import ¹®À» Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.


import javax.servlet.http.*;

5Àå 191 ÆäÀÌÁö (2002.3.20)

'ÃÊ·ÕÀÌ'´ÔÀÇ º¸°íÀÔ´Ï´Ù.

browse.jspÀÇ importºÎºÐ¿¡¼­ java.util.Vector µµ °°ÀÌ import ÇÏÁö ¾ÊÀ¸¸é
½ÇÇà½Ã ¿¡·¯°¡ ¹ß»ý ÇÕ´Ï´Ù..

ÇÏ´Ü¿¡

Vector items = catalog.getItems();

¶ó°í ¼±¾ðÇÏ´Ï ´ç¿¬È÷ ÀÖ¾î¾ß ÇÒ²¨ °°±âµµ Çϱ¸¿ä.
°°ÀÌ ÀÓÆ÷Æ® ÇÏ´Ï±î ¿¡·¯´Â ³ªÁö ¾Ê¾Ò½À´Ï´Ù

188 checkLogin.jspó·³ java.util.*¸¦ Ãß°¡Çؼ­ import="com.wrox.projsp.ch04.*, java.util.*" ·Î ÇÏ¸é µÉ °Í °°½À´Ï´Ù...

19Àå 822, 826 ÆäÀÌÁö (2000.9.11)

¿ª½Ã Wrox¿¡ ¿Ã¶ó¿Â °ÍÀÔ´Ï´Ù.

Wrox¿¡¼­ ´Ù¿î¹ÞÀº 19Àå ¿¹Á¦ ÆÄÀϵéÀº ¾ÐÃà ÆÄÀÏ¿¡ Æ÷ÇԵǾî ÀÖ´Â MyNaWap.mdbÀ¸·Î "MyNaWap"À̶ó´Â À̸§ÀÇ ODBC ½Ã½ºÅÛ DSNÀÌ ¼³Á¤µÇ¾î ÀÖ´Ù´Â °¡Á¤ ÇÏ¿¡ ÀÛµ¿ÇÕ´Ï´Ù. 822 ÆäÀÌÁö µÎ ¹øÂ° ¹®´Ü¿¡´Â "...°¡Áø WEATHER¶ó´Â µ¥ÀÌÅͺ£À̽º..."¶ó°í µÇ¾î Àִµ¥, ½ÇÁ¦ ¿¹Á¦ ÆÄÀÏÀÌ »ç¿ëÇÏ´Â DSN À̸§Àº WEATHER°¡ ¾Æ´Ï¶ó MyNaWapÀÔ´Ï´Ù.

µû¶ó¼­ 826 ÆäÀÌÁö ÄÚµåÀÇ µ¥ÀÌÅͺ£À̽º ¿¬°á Á¤º¸ ºÎºÐ¿¡ ÀÖ´Â "jdbc:odbc:WEATHER" ¿ª½Ã "jdbc:odbc:MyNaWap"ÀÌ µÇ¾î¾ß°ÚÁÒ... ±×·¯³ª ÀÌ ¹®Á¦´Â Wrox¿¡¼­ ´Ù¿î¹ÞÀº ¿¹Á¦ ÆÄÀÏÀ» ½ÃÇèÇÒ ¶§¿¡¸¸ ÇØ´çµÇ´Â °ÍÀÏ »ÓÀ̱¸¿ä. Ã¥ÀÇ ³»¿ë ÀÚü¿¡´Â º° »ó°üÀÌ ¾ø½À´Ï´Ù.

ºÎ·Ï A 951 ÆäÀÌÁö (2000.9.14)

ÈÞ... À̹ø¿£ ¶Ç ¹»±î¿ä. ¿ª½Ã Wrox¿¡ ¿Ã¶ó¿Â ³»¿ë...

951 ÆäÀÌÁö ±×¸²¿¡ Ʋ¸° °ÍÀÌ µÎ°¡Áö¶ó³×¿ä. ¿ì¼± images, Meta-inf, Web-inf µð·ºÅ丮´Â ¸ðµÎ projsp µð·ºÅ丮ÀÇ ¼­ºê µð·ºÅ丮ÀÔ´Ï´Ù. webappsÀÇ ¼­ºêµð·ºÅ丮°¡ ¾Æ´Õ´Ï´Ù.

µÎ¹øÂ°·Î lib µð·ºÅ丮ÀÇ formtags_0.4_dev.jsp¿ä.. È®ÀåÀÚ°¡ Ʋ·È½À´Ï´Ù. formtags_0.4_dev.jar°¡ ¸Â½À´Ï´Ù.

4Àå !JspApp ÄÚµå (2000.9.26)

¿ª½Ã Wrox¿¡ ¿Ã¶ó¿Â ³»¿ëÀÔ´Ï´Ù.

4Àå 142-151¿¡ °ÉÃÄ ÀÖ´Â JspApp Ŭ·¡½ºÀÇ Äڵ忡 ºüÁø ºÎºÐÀÌ ÀÖ´Ù°í ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ¾ø±¸¿ä. ±×³É ´Ù¿î·Îµå¹ÞÀº ÆÄÀÏÀÇ Äڵ带 Âü°íÇ϶ó°í Çϳ׿ä..

8Àå 307p ÄÚµå (2000.10.2)

¿ª½Ã Wrox¿¡ ¿Ã¶ó¿Â ³»¿ë...

8Àå 307p ù¹øÂ° ÄÚµåºí·° Áß ´ÙÀ½ ºÎºÐÀ»...

<%= msg %>

´ÙÀ½°ú °°ÀÌ °íÃÄ¾ß ÇÕ´Ï´Ù.

Current system date is <%= new Date().toString() %>

7Àå 241p server.xml (2000.11.6)

¿ª½Ã Wrox¿¡ ¿Ã¶ó¿Â ³»¿ëÀÔ´Ï´Ù.

7Àå 241p server.xml ºÎºÐÀÌ¿ä.. ¾Æ·¡ÂÊ <Connector classname="...">..</Connector>´Â ³ª¿ÀÁö ¸»¾Ò¾î¾ß Çß´ä´Ï´Ù... ±×¸®°í Áß°£ÀÇ <Context path="/wroxjdbc"... />´Â ȸ»ö ¹ÙÅÁÀ¸·Î Çß¾î¾ß ÇÕ´Ï´Ù....

7Àå 289-290 ÄÚµå (2000.11.6)

Wrox¿¡ ¿Ã¶ó¿Â ³»¿ë...

bench Ŭ·¡½ºÀÇ run()°ú addOne() ¸Þ¼­µå¿¡ Ʋ¸° ºÎºÐÀÌ ÀÖ½À´Ï´Ù.

¿ì¼± run() ¸Þ¼­µå¿¡¼­, °ÅÀÇ ³¡ºÎºÐ¿¡ ÀÖ´Â add();´Â addOne(myStart);°¡ µÇ¾î¾ß ÇÕ´Ï´Ù.

±×¸®°í addOne() ¸Þ¼­µå ù ÁÙ...

public synchronized void addOne() {

ÀÌ°É ´ÙÀ½°ú °°ÀÌ °íÃÄ¾ß ÇÕ´Ï´Ù.

public static synchronized void addOne(long startTime) {

±×¸®°í addOne() ¸Þ¼­µå Áß ... - myStart) ·Î ³¡³ª´Â ºÎºÐÀÌ ÀÖÁÒ.. ±×°Ç ... - startTime) ÀÌ ¸Â´Â °Å¶ø´Ï´Ù... Áï myStart°¡ ¾Æ´Ï¶ó startTimeÀÔ´Ï´Ù.


¸ÞÀÎ ÆäÀÌÁö

¹ø¿ª¼­ Á¤º¸

¹ø¿ª À̾߱â

¹®¼­ â°í

ÀÚÀ¯ °Ô½ÃÆÇ

¹æ¸í·Ï