ȸ¿øµî·Ï £ü ºñ¹øºÐ½Ç

¤ýÀÛ¼ºÀÚ ASP
¤ýÀÛ¼ºÀÏ 2003-02-26 (¼ö) 16:03
¤ýÃßõ: 0  ¤ýÁ¶È¸: 6668      
¤ýIP:
ASP ³»À尴ü (Server Object)
ASP³»À尴ü (Server Object)

Server °³Ã¼

 


 

Server °³Ã¼¿¡¼­´Â CreateObject ¿Í MapPathÀ» ²À ¾Ë¾Æ µÎ¾î¾ß ÇÑ´Ù.
CreateObject´Â °³Ã¼¸¦ »ý¼ºÇÏ´Â ¸Þ¼ÒµåÀ̸ç À̴¼­¹ö ÄÞÆ÷³ÍÆ®ÀÇ ÀνºÅÙ½º¸¦ »ý¼ºÇϴµ¥ »ç¿ëµÈ´Ù. 

´ÙÀ½Àº MapPathÀε¥.. ÀÌ°ÍÀº »ó´ë°æ·Î³ª °¡»ó°æ·Î¸¦ ¼­¹ö°¡ À§Ä¡ÇÑ Àý´ë°æ·Î·Î ¹ÝȯÇÑ´Ù. »ç¿ë¹ýÀº <%= server.MapPath(".")%> ÀÌ·¸°Ô »ç¿ëÇÑ´Ù.

 

Property (¼Ó¼º)

 

ScriptTimeout ¿À·ù ¹ß»ýÀüÀÇ ½ºÅ©¸³Æ® ½ÇÇà½Ã°£ÀÇ Á¦ÇÑ
Method (¸Þ¼Òµå)  
CreateObject °³Ã¼, ¼­¹ö ÄÄÆ÷³ÍÆ®ÀÇ ÀνºÅϽº »ý¼º
HTMLEncode ÁöÁ¤µÈ ¹®ÀÚ¿­¿¡ HTML ÀÎÄÚµù
URLEncode Escape ¹®ÀÚ¸¦ Æ÷ÇÔÇÑ ¹®ÀÚ¿­¿¡ URL ÀÎÄÚµù
MapPath °¡Àå°æ·Î -> ¹°¸®Àû °æ·Î·Î º¯È­

 


¨ç ScriptTimeout 

½ºÅ©¸³Æ®ÀÇ ½ÇÇà½Ã°£ÀÌ ³Ê¹« ±æ¾îÁú °æ¿ì ÀÌ ½Ã°£À» ÁöÁ¤Çؼ­ ÁöÁ¤µÈ ½Ã°£ÀÌ Áö³ª¸é ½ºÅ©¸³Æ®ÀÇ ½ÇÇàÀ» °­Á¦·Î ¸ØÃß°Ô ÇÏ´Â °ÍÀÌ´Ù. ±âº»ÀûÀ¸·Î 90ÃÊ·Î ¼¼ÆõǾî ÀÖ´Ù.½Ã°£À» ¹Ù²Ù·Á¸é 

<% Server.ScriptTimeout = 120 %> <---ÀÌ·¸°Ô

¨è HTMLEncode¡¡

HTML ÄÚµå ÀÚü¸¦ ASPÆäÀÌÁö¿¡¼­ »ç¿ëÇÒ ¶§ ¾Æ·¡¿¹Á¦¸¦ º¸°í ºñ±³ÇØ º¸ÀÚ.

<%="<h2><font color=navy>kang1</font></h2><p>"%>

<%=Server.HTMLEncode("<h2><font color=navy>kang2</font></h2>")%>¡¡

¨é URLEncode 

ÇÏÀÌÆÛ¸µÅ©·Î %µîÀÇ ¹®ÀÚµéÀ» °°ÀÌ Àü¼ÛÇØ¾ß ÇÒ ¶§ »ç¿ë

<a href="ok.asp?width=<%=Server.URLEncode("50%")%>">50%</a> 

¨ê MapPath 

³í¸®ÀûÀÎ °æ·Î¸¦ ¼­¹öÀÇ ¹°¸®ÀûÀÎ °æ·Î·Î ¹Ù²Ù¾î ÁÖ´Â ¿ªÇÒ 
¡æ °¡»ó°æ·Î¸¦ ½ÇÁ¦ Çϵå»óÀÇ °æ·Î·Î ¹Ù²Ù¾î ¹ÝȯÇÏ´Â °Í

MapPath(".")  ÇöÀçÀÇ ASP ÆäÀÌÁö°¡ ÀÖ´Â µð·ºÅ丮¸¦ ¹Ýȯ
MapPath("..")  ÇöÀçÀÇ ASP ÆäÀÌÁö À§Ä¡ÀÇ »óÀ§µð·ºÅ丮¸¦ ¹Ýȯ 
MapPath("") Ȩ µð·ºÅ丮ÀÇ ¹°¸®Àû °æ·Î¸¦ ¹Ýȯ. MapPath("/")µµ »ç¿ë°¡´É
MapPaht("MyTest") Ȩ µð·ºÅ丮ÀÇ ÇÏÀ§ÀÎ MyTestµð·ºÅ丮¸¦ ¹Ýȯ

¾Æ·¡Ã³·³ ¿¹Á¦¸¦ ¸¸µé°í Çѹø ½ÇÇà½ÃÄÑ º¸ÀÚ. ¹°·Ð project´Â °¡»óµð·ºÅ丮 À̸§ÀÌ´Ù.

<HTML>

<HEAD></HEAD>

<BODY> 

<center>

<h2>MapPath ¿¹Á¦</h2><p>

  MapPath(".") : <%=Server.MapPath(".")%><p>

  MapPath("") : <%=Server.MapPath("")%><p>

  MapPath("..") : <%=Server.MapPath("..")%><p>

  MapPath("project") : <%=Server.MapPath("project")%><p>

  MapPath("/") : <%=Server.MapPath("")%><p>

  MapPath("/project") : <%=Server.MapPath("project")%><p>

</center>

</BODY>

</HTML>

¨ë CreateObject

¼­¹ö ÄÞÆ÷³ÍÆ®ÀÇ ÀνºÅϽº¸¦ »ý¼ºÇÏ´ÂÀÏÀ» Çϴµ¥ ÄÞÆ÷³ÍÆ®¸¦ ÀÌ¿ëÇϱâÀ§Çؼ­ ¹Ýµå½Ã ÀÌCreateObject ¸Þ¼Òµå¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù. ¸¹ÀÌ ¾²ÀÏ »Ó¸¸¾Æ´Ï¶ó ±× ¸¸Å­ Áß¿äÇÕ´Ï´Ù.
Ȥ Àß ÀÌÇØ°¡ ¾È°¡¼Åµµ ¾ÕÀ¸·Î ÀÚÁÖ Á¢ÇÏ°Ô µÇ´Ï±î ÀÚ¿¬½º·´°Ô Àͼ÷ÇØ Áö½Ã¸®¶ó º»´Ù.

 

 

  0
3500