QuickReflector



QuickReflector ¤Ï¡¢Ã»´ü´Ö¤Î³«È¯¤ËÆëÀ÷¤à¤è¤¦¤ÊÆÃħ¤ò¿¥¤ê¹þ¤ó¤À¥Õ¥ì¡¼¥à¥ï¡¼¥¯¤Ç¤¹¡£

û´ü³«È¯¤Ë¸Â¤Ã¤¿¤³¤È¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¤¬¡¢HTML¥Ù¡¼¥¹¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò³«È¯¤¹¤ëºÝ¤Ë¡¢°Ê²¼¤Î¤è¤¦¤Ê¤³¤È¤ò´¶¤¸¤ëÊý¤Ï¾¯¤Ê¤¯¤Ï¤Ê¤¤¤È»×¤¤¤Þ¤¹¡£

* ¥Ú¡¼¥¸¥Ç¥¶¥¤¥ó¤ò¿ï»þÊѹ¹¤·¤¿¤¤¡£¤¬¥×¥í¥°¥é¥à¤Î¼ÂÁõ¤¬Æþ¤ë¤ÈÆñ¤·¤¯¤Ê¤ë¡£
* ¥³¥á¥ó¥È¤ä¶õÇò¤ò¤Õ¤ó¤À¤ó¤Ë»È¤Ã¤Æ¸«¤ä¤¹¤¤HTML¤Ë¤·¤¿¤¤¡£¤¬¡Ä
* ½ÐÎϤµ¤ì¤¿¥Ú¡¼¥¸¤Ë;·×¤Ê¥³¥á¥ó¥È¤ò»Ä¤·¤¿¤¯¤Ê¤¤¡£¡Ê¤Ç¤â¥½¡¼¥¹¤Ë¤ÏÆþ¤ì¤Æ¤ª¤­¤¿¤¤¡Ë
* ¥×¥í¥°¥é¥à¤È¥Ú¡¼¥¸¥Ç¥¶¥¤¥ó¤òʬΥ¤·¤Æʬ¶È¤·¤¿¤¤¡£¤¬¡¢¤³¤ì¤¬°Õ³°¤Èº¤Æñ¡£
* Ê£¿ô¤Î¸õÊä¤òºÇ½ª·èÄê¤Þ¤Çʸ¤µ¤»¤¿¤¤¡£¤¬¡¢´ÉÍý¤¬Æñ¤·¤¤¡£
* ¥Ú¡¼¥¸¥Ç¥¶¥¤¥ó¤È¥³¡¼¥É¤Î³«È¯½ç½ø¤ò¼«Í³¤Ë·è¤á¤¿¤¤¡¢¤¢¤ë¤¤¤ÏʹԤǿʤ᤿¤¤¡£
* ¥×¥í¥°¥é¥à¤Ë»È¤¦¸À¸ì¤ò¼«Í³¤ËÁªÂò¤·¤¿¤¤¡£¤¬¡¢ÆÃÄê¤Î¸À¸ì¤ËÇû¤é¤ì¤ë¤³¤È¤¬·ë¹½¤¢¤ë¡Ä
* ¶¦ÄÌÉôʬ¤òºî¤ë¤³¤È¤Ç¾ÊÎϲ½¤·¤¿¤¤¡£¤¬¡¢¤«¤¨¤Ã¤Æ¥³¥¹¥È¤¬Áý¤¨¤¿¤ó¤¸¤ã¡Ä¡©
* ¤Á¤ç¤Ã¤È»î¤·¤¿¤¤¥³¡¼¥É¤¬¤¢¤ë¤¬¤¤¤Á¤¤¤Á¥Ú¡¼¥¸¤ò½ñ¤­´¹¤¨¤Æ¤Þ¤¿Ìᤷ¤¿¤ê¥µ¡¼¥Ð¤ÎºÆµ¯Æ°¤ò¤·¤¿¤ê¤È¤¤¤¦¤Î¤Ï¿É¤¤¡£
* ¤¢¤ì¤³¤ì½ñ¤­´¹¤¨¤¿¤é¥Ú¡¼¥¸¤Î²¼È¾Ê¬¤¬É½¼¨¤µ¤ì¤Ê¤¯¤Ê¤Ã¤¿¡Äðǰ¤ËÄ´¤Ù¤¿¤é¥¿¥°¤ÎÂбþ¤¬Êø¤ì¤Æ¤¤¤ë¤Î¤Ëµ¤¤Å¤¯¤Î¤Ë¤«¤Ê¤ê»þ´Ö¤ò»È¤Ã¤Á¤ã¤Ã¤¿¡Äorz
* ¤»¤Ã¤«¤¯eclipse ¤Î¤è¤¦¤Ê´Ä¶­¤¬¤¢¤ë¤È¤¤¤¦¤Î¤ËJSP¤À¤È¥¤¥ó¥Ý¡¼¥ÈÊÔÀ®¤È¤«¥ê¥Õ¥¡¥¯¥¿¥ê¥ó¥°¤¬»È¤¨¤Ê¤¤¤·¡¢¤«¤È¤¤¤Ã¤Æ Java ¥×¥í¥°¥é¥à¤Ë¤¹¤ë¤È¥µ¡¼¥Ð¤ÎºÆµ¯Æ°¤¬ÌÌÅݤÀ¤·¡Ä(Seasar2¤ò»È¤¨¤Ð¤¤¤¤¤È¤¤¤¦Ïä⤢¤ê¤Þ¤¹¤¬)

¾åµ­¤Î¤è¤¦¤Ê¤³¤È¤Ë¡Öµ¤»ý¤Á°­¤µ¡×¤ò´¶¤¸¤Æ¤¤¤ëÊý¤Ï¡¢¤³¤Î¥Õ¥ì¡¼¥à¥ï¡¼¥¯¤ò¤ª»î¤·¤¯¤À¤µ¤¤¡£ÌÌÇò¤¤¤â¤Î¤¬¸«¤Ä¤«¤ë¤È»×¤¤¤Þ¤¹¡£


¤³¤Î¥Õ¥ì¡¼¥à¥ï¡¼¥¯¤ÎÆÃħ¤Ï°Ê²¼¤Î¤È¤ª¤ê¡£

* HTML¥Ú¡¼¥¸¥Ç¥¶¥¤¥ó¤Ë¤ª¤¤¤Æ¡Ä
o XHTML·Á¼°¤Î¥½¡¼¥¹¤òɬÍפȤ¹¤ë¡£µ­½Ò¥ß¥¹¤Ë¤è¤ê¤·¤Ð¤·¤ÐÀ¸¤¸¤ë²õ¤ì¤¿HTML¤Ï¥¨¥é¡¼¤È¤·¤Æ½èÍý¤µ¤ì¤ë¡£
o ¥½¡¼¥¹¤Ë;ʬ¤Ê¥¹¥¯¥ê¥×¥È¥ì¥Ã¥È¤òËä¤á¹þ¤Þ¤Ê¤¤¤¿¤á¡¢¥Ç¥¶¥¤¥ó¤¬Êø¤ì¤Ë¤¯¤¤¡£
o ¥Ç¥âÍѤΥǡ¼¥¿¤òÇÛÃ֤Ǥ­¤ë¡£¥Ç¥¶¥¤¥ó³Îǧ¤Î¤È¤­¤Ë¤Ï¤½¤ì¤¬É½¼¨¤µ¤ì¤ë¤¬¡¢¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ç¤Ï½ÐÎϤµ¤ì¤Ê¤¤¡£
o ¶¦ÄÌÉôʬ¤òÊÌ¥Õ¥¡¥¤¥ë¤È¤·¡¢¼è¤ê¹þ¤à¤³¤È¤¬Íưס£
o ¤ä;ʬ¤Ê¶õÇò¤ò¤Õ¤ó¤À¤ó¤Ë»È¤Ã¤Æ¥Ú¡¼¥¸¤ò½ñ¤¤¤Æ¤è¤¤¡£
o ¥×¥í¥°¥é¥àÀ©¸æ¤¬É¬Íפʥڡ¼¥¸¤Ë¤ª¤¤¤Æ¡¢¤É¤³¤¬¥×¥í¥°¥é¥à¤Ç¤¢¤ë¤«¤Î¼±Ê̤¬Íưס£
* ¥×¥í¥°¥é¥à¤Ë¤è¤ë¥Ç¡¼¥¿¤Î½àÈ÷¤äɽ¼¨¤ÎÀ©¸æ¤Ë¤ª¤¤¤Æ¡Ä
o ¥×¥í¥°¥é¥à¸À¸ì¤òÆÃÄê¤Î¤â¤Î¤À¤±¤È¤·¤Ê¤¤¡£Java ¤Ï¤â¤Á¤í¤ó¤Î¤³¤È¡¢Java VM ¾å¤ÇÆ°¤¯ BeanShell ¤Ê¤É¤Î¸À¸ì¤òÍưפËÁȤ߹ç¤ï¤»¤ÆÍøÍѤǤ­¤ë¡£
o ¥×¥í¥°¥é¥à¤ò¡ÖưŪ¡×¤È¤·¤Æ°·¤¦¤³¤È¤¬¤Ç¤­¤ë¡£JSP ¤Î¤è¤¦¤Ë¥×¥í¥°¥é¥à¤ò½ñ¤­´¹¤¨¤ë¤È¼¡¤Î¥ê¥¯¥¨¥¹¥È¤Ç¥³¥ó¥Ñ¥¤¥ë¤¬¹Ô¤ï¤ì¤ë¡£
o ¥ê¥¯¥¨¥¹¥È¤ä¥»¥Ã¥·¥ç¥ó¤ÎÃͤλ²¾È¤¬Íưפ˹Ԥ¨¤ë¡£
o ¥Ú¡¼¥¸Æâ¤Ë HTTP-HEADER ¤ò½ñ¤¯¤³¤È¤¬¤Ç¤­¤ë¡£expire ¤ä¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°»ØÄê¤Î»ØÄ꤬³Ú¤Ë¹Ô¤¨¤ë¡£
o ¥×¥í¥°¥é¥à¤È¤·¤ÆÁȤ߹þ¤ó¤Ç¤Ï¤¤¤ë¤¬ÉôʬŪ¤Ëµ¯Æ°¤òÍÞÀ©¤·¤¿¤¤¤è¤¦¤Ê¾õ¶·¤Ø¤ÎÂбþ¤¬Íưס£
* ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î½ÐÎϤˤª¤¤¤Æ¡Ä
o ¥³¥á¥ó¥È¤ä;ʬ¤Ê¶õÇò¡¢²þ¹Ô¤Î½ÐÎÏ¥ì¥Ù¥ë¤òÄ´À°¤Ç¤­¤ë¡£¤³¤Î¤¿¤á¡¢½ÐÎϤµ¤ì¤¿¥Ú¡¼¥¸¥½¡¼¥¹¤ò¡É¤­¤ì¤¤¡É¤Ë¤Ç¤­¤ë¡£
o user-agent ¤ä¥æ¡¼¥¶¾ò·ï¤Ë¤è¤Ã¤ÆƱ¤¸¥½¡¼¥¹¤«¤é°Û¤Ê¤ë½ÐÎϤ¬¹Ô¤ï¤ì¤ë¤è¤¦¤Ê¾õ¶·¤Ø¤ÎÂбþ¤¬Íưס£



¾ÜºÙ¤Ï QuickReflector ÀìÍÑ¥µ¥¤¥È ¤ò¤´Í÷²¼¤µ¤¤¡£
¥×¥ê¥ó¥¿½ÐÎÏÍѲèÌÌ Í§Ã£¤ËÅÁ¤¨¤ë


Åê¹Æ¤µ¤ì¤¿ÆâÍƤÎÃøºî¸¢¤Ï¥³¥á¥ó¥È¤ÎÅê¹Æ¼Ô¤Ëµ¢Â°¤·¤Þ¤¹¡£
¥æ¡¼¥¶Ì¾:

¥Ñ¥¹¥ï¡¼¥É:


¥Ñ¥¹¥ï¡¼¥Éʶ¼º

¿·µ¬ÅÐÏ¿

¹âÅ٤ʸ¡º÷
¤³¤Î¥µ¥¤¥È¤Ï OpenFootStep ¤Ç¥¢¥¯¥»¥¹²òÀÏÃæ¤Ç¤¹