´Ó½ñÌ쿪ʼÀ´Ñ§Ï°JavaWebµÄÏà¹ØÖªÊ¶£¬Ö®Ç°Åª¹ýÒ»¶Îʱ¼äJavaWebµÄ£¬¾ÍÊÇÔÚ×ö±ÏÒµÉè¼ÆµÄʱºò¸ã¹ý£¬µ«ÊÇÄÇʱºòÍêÈ«ÊÇΪÁËÈÎÎñȥѧϰ£¬ËùÒÔЧ¹û²»ºÃ£¬ºÃ¶à¶«Î÷¶¼Ã»ÓÐÉîÈëµÄÑо¿¹ý£¬ËùÒÔ½ÓÏÂÀ´µÄÒ»¶Îʱ¼äÎÒ½«ÉîÈëѧϰһÏÂJavaWebµÄÏà¹ØÖªÊ¶¡£ÎÒÃÇÖ÷ÒªµÄÑо¿¶ÔÏó¾ÍÊÇtomcat·þÎñÆ÷£¬ÄÇô¶ÔÓÚtomcat·þÎñÆ÷µÄÁ˽âÆäʵËûµÄÔÀíºÜ¼òµ¥£¬¾ÍÊÇÍøÂçÖ®¼äµÄͨÐÅ£¬½¨Á¢SocketͨÐÅ£¬ÏÂÃæÎÒÃǾÍÀ´¿ª·¢Ò»¸öÎÒÃÇ×Ô¼ºµÄ¼òµ¥·þÎñÆ÷£º
ʹÓÃSocket±à³Ì£º
import java.io.FileInputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;
public class Server{
public static void main(String[] args)throws Exception{
ServerSocket server = new ServerSocket(9999);//·þÎñÆ÷½¨Á¢¶Ë¿Ú
Socket sock = server.accept();//¿Í»§¶Ë·ÃÎÊ
FileInputStream in = new FileInputStream("d:\\news\\index.html");
OutputStream out = sock.getOutputStream();
int len = 0;
byte buffer[] = new byte[1024];
while((len = in.read(buffer))>0){
out.write(buffer,0,len);
}in.close();
out.close();
sock.close();
server.close();
}
}
ÉÏÃæµÄ´úÂëºÜ¼òµ¥£¬¾ÍÊÇ´´½¨Ò»¸ö·þÎñ¶Ë£¬µ±ÓÐClientͨ¹ý9999¶Ë¿Ú·ÃÎÊ£¬ÎÒÃǾͷµ»ØD:\news\index.htmlÎļþÄÚÈÝ£¬ÕâÀïÎÒÃǾͲ»±àдClient´úÂëÁË£¬Ê¹ÓÃWindowϵͳÖÐ×Ô´øµÄtelnet¹¤¾ßÀ´Ä£ÄâһϿͻ§¶Ë£¬ÒªÏëʹÓÃÕâ¸ö¹¤¾ß»¹ÊÇÐèÒª×öһЩ²Ù×÷µÄ£¬Ê×ÏÈÒª´ò¿ªÕâ¸ötelnetÓ¦Óãº

< http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+tPK/qsHL06bTw9auuvO7udKqv6rG9Mv7tcS3/s7xo7o8L3A+CjxwPjxpbWcgc3JjPQ=="https://www.cppentry.com/upload_files/article/76/1_ng2fj__.png" alt="\">
´ò¿ª·þÎñÖ®ºóÎÒÃǾͿÉÒÔʹÓÃtelnetÃüÁîÁË£¬µ«ÊÇÎÒÃÇ»¹ÐèÒª×öµÄʾÍÊÇÆô¶¯ÎÒÃǵÄserver¶Ë³ÌÐò£¬ÔËÐÐÉÏÃæµÄ´úÂ룺ȻºóÔÚÃüÁîÐÐÖÐÊäÈ룺telnet localhost 9999

Á¬½Ó9999¶Ë¿Ú£¬»Ø³µ£º

Õâ¸öÄÚÈݾÍÊÇindex.htmlÖеÄÄÚÈÝ¡£ÕâÑùÒ»¸ö¼òµ¥µÄserver¾Í¿ª·¢ºÃÁË£¬µ«ÊÇÕâ¸öºÍtomcat·þÎñÆ÷Ïà±ÈÄǾÍÊÇ´óÎ×¼ûСÎ×ÁË£¬Õâ¸öserverÊǷdz£¼òµ¥µÄ£¬µ«ÊÇtomcatÊǷdz£Ç¿´óµÄ£¬Õâ¸öÀý×Ó¾ÍÊÇչʾ·þÎñÆ÷µÄ¹¤×÷ÔÀí£¬ÆäÖпÉÄÜÉæ¼°µ½¶àÏ̷߳ÃÎʵÄÎÊÌ⣬¶à¸öÓ¦ÓùÜÀíµÄÎÊÌâÕâЩ¶¼ÊÇÐèÒª½â¾öµÄ£¬µ±È»Tomcat¶¼ÎªÎÒÃǽâ¾öÁË¡£
ÉÏÃæÖ»ÊǸöǰÑÔ£¬ÏÂÃæ¾Í½øÈëµ½ÎÒÃǽñÌìµÄÖ÷ÌâÁË£º
Ê×ÏÈÀ´Á˽âÒ»ÏÂwebµÄÐéÄâĿ¼ӳÉäºÍÖ÷»ú´î½¨µÄ֪ʶ
µÚÒ»£ºwebµÄÐéÄâĿ¼ӳÉä
Ê×ÏÈÎÒÃÇÒªÖªµÀʲô½Ð×öwebµÄÐéÄâĿ¼ӳÉ䣬Õâ¸öºÜºÃÀí½âµÄ£¬¾ÍÊǽ«ÎÒÃDZ¾µØÓ²ÅÌÉϵÄwebÓ¦ÓÃÓ³Éä³öÒ»¸ö¹©Íâ½çÓû§·ÃÎʵĵØÖ·Ä¿Â¼µÄ¹ý³Ì¾Í½Ð×öĿ¼ӳÉ䣬ÀýÈ磺ÎÒÏÖÔÚ¿ª·¢ºÃÁËÒ»¸öwebÓ¦ÓÃDemo,´æ·ÅÔÚÎÒµÄCÅÌÏÂÃæ£¬µ«ÊÇÎÒÏëÈÃÓû§·ÃÎʵ½ÎÒµÄweb×ÊÔ´£¬ËùÒÔÒª¸øÓû§Ìṩһ¸öµØÖ·Ä¿Â¼£º¾Í½Ð×ö /Demo,ÕâÑùÓû§¾Í¿ÉÒÔÔÚµØÖ·À¸ÖÐÊäÈë:http://localhost:8080/Demo/index.html¾Í¿ÉÒÔ·ÃÎÊÎÒwebÓ¦ÓõÄÊ×Ò³ÁË£¨¼ÙÉèwebÓ¦ÓÃÖеÄÊ×Ò³ÊÇindex.html£©¡£µ«ÊÇÕâ¸öĿ¼ÊÇÔõôӳÉäµÄÄØ£¿ÏÂÃæÎÒÃǾÍÀ´½éÉÜÁ½ÖÖ·½·¨£º
µÚÒ»ÖÖ·½·¨£ºÐÞ¸Äserver.xmlÎļþ
½øÈëµ½tomcat·þÎñÆ÷µÄ¸ùĿ¼Ï£¬½øÈëconfĿ¼£¬ÕÒµ½server.xmlÎļþ£¬ÎÒÃÇÕÒµ½Host±êÇ©£¬È»ºóÔڸñêÇ©ÏÂÃæÌí¼ÓÈçÏ´úÂ룺
ÕâÑù¾Í½«±¾µØµÄCÅÌĿ¼ÖеÄDemoÓ¦ÓÃÓ³Éäµ½/Demo£¬ÕâÑùÍâ½çÓû§¾Í¿ÉÒÔ·ÃÎÊÎÒµÄwebÓ¦ÓÃÁË¡£
×¢Ò⣺ÐÞ¸ÄÍêserver.xmlÎļþÖ®ºóÒ»¶¨Òª¼ÇµÃÖØÆôtomcat£¬·ñÔòÊÇûÓÐÈκÎЧ¹ûµÄ

ÕâÖÖ·½·¨µÄ±×¶Ë¾ÍÊÇÿ´ÎÐÞ¸ÄÍêÖ®ºó¶¼ÒªÖØÆôtomcat·þÎñÆ÷£¬ÕâÊÇÒ»¼þºÜµ°ÌÛµÄÊ£¬ÒòÎªÖØÆôtomcat·þÎñÆ÷µÄ»°»áÓ°Ï쵱ǰÕýÔÚ·ÃÎʵÄÓû§£¬»áÔì³ÉºÜ²îµÄÓû§ÌåÑ飬ËùÒÔÕâÖÖ·½·¨²»½¨ÒéʹÓá£
µÚ¶þÖÖ·½·¨£ºÌí¼ÓxmlÎļþ
½øÈëµ½tomcatµÄ¸ùĿ¼Ï£¬È»ºó½øÈëµ½ conf/Catalina/localhostĿ¼ÖУ¬ÔÚ¸ÃĿ¼ÏÂн¨Ò»¸öDemo.xmlÎļþ£ºÊäÈëÄÚÈÝ£º
±£´æÎļþÖ®ºó£¬ÎÞÐëÖØÆô·þÎñÆ÷£¬·ÃÎÊhttp://localhost:8080/Demo/index.html¾Í¿ÉÒÔ·ÃÎÊÁË¡£ÕâÀïµÄÔÀíÊÇÊ²Ã´ÄØ£¿
ÆäʵÎÒÃÇ¿´µ½ÊäÈëµÄÄÚÈݺ͵ÚÒ»ÖÖ·½·¨ÖÐÊäÈëµÄÄÚÈÝÓÐÒ»µã²î±ðÄǾÍÊÇûÓÐÁËpathÊôÐÔ£¬Õâ¸öÊÇÎªÊ²Ã´ÄØ£¿Æäʵ¼òµ¥£¬ÒòΪpath¾ÍÊǶÔÓ¦µÄÐéÄâĿ¼£¬µ«ÊÇÏÖÔÚµÄxmlÎļþÃû³Æ¾ÍÊÇDemo.xmlËùÒÔ£¬Õâ¸öÊôÐÔ¿ÉÒÔ²»ÐèÒª¡£ÕâÀï¾ÍÐèҪ˵һÏÂÕâ¸öxmlÎļþÃû³ÆµÄÃüÃû¹æÔòÁË¡£
Õâ¸öÎļþµÄÃû³Æ±ØÐëÊÇÓ³ÉäĿ¼µÄÃû³Æ¡£Èç¹ûÊǶ༶ӳÉäĿ¼µÄ»°£¬Ö®¼äÓ㺡°#¡± ½øÐÐÁ¬½Ó£ºÈ磺
Ó³ÉäĿ¼Ϊ£º/Demo/Foo/download ÄÇôËû¶ÔÓ¦µÄxmlÎļþÃû³Æ¾ÍÊÇDemo#Foo#download£¬Õâ¸öºÜ¼òµ¥°É¡£¶øÇÒÏà±È½ÏµÚÒ»ÖÖ·½·¨£¬ÕâÖÖ·½·¨ÎÞÐèÖØÆô·þÎñÆ÷£¬ËùÒÔÕâÖÖ·½·¨ÊÇÍÆ¼öʹÓõġ£
ÆäʵÔÚÅäÖÃÐéÄâĿ¼µÄʱºò»¹ÓÐÆäËûµÄһЩ·½·¨£¬ÎÒÃÇ¿ÉÒԲ鿴tomcatµÄÎĵµ£º
http://localhost:8080 ½øÈëtomcatÊ×Ò³
ÕÒµ½Tomcat Documentation->Reference->Configuration->Containers->Context,Èç¹ûËùʾ£º
´ÓÉÏÃæµÄ¿ÉÒÔ¿´µ½¹²ÓÐÎåÖÖ·½·¨¿ÉÒÔʵÏÖÐéÄâĿ¼µÄÓ³É䣬ҲעÒâµ½ÁË£¬ÎÒÃǽ²µ½µÄµÚÒ»ÖÖ·½·¨£¬¹Ù·½Îĵµ½¨ÒéÎÒÃDz»ÒªÔÚʹÓÃÁË£¬¾ÍÊÇͼÖеĵÚÎåµã£¬¶øÎÒÃǽ²µ½µÄµÚ¶þÖÖ·½·¨ÊÇͼÖеĵÚÈýµã£¬ÖÁÓÚÆäËûµÄÈýÖÖÓ³Éä·½·¨£¬ÕâÀï¾Í²»×ö½éÉÜÁË£¬ÓÐÐËȤµÄͬѧ¿ÉÒÔ×Ô¼ºÑо¿Ò»Ï£¬¸öÈ˸оõ£¬Ã»±ØÒªÕÆÎÕÄÇô¶àÖÖ·½·¨£¬Ö»ÒªÓÐÒ»Á½Ö־ͿÉÒÔÁË£¬¸ãÄÇô¶à·½·¨ÆäʵҲÓò»µ½¡£
ÏÂÃæÔÚÀ´¿´Ò»ÏÂÖ÷»ú´î½¨µÄ֪ʶ
Ê×ÏÈÀ´¿´Ò»ÏÂÐèÇó°É£¬ÏÖÔÚÎÒÃÇÏëÔÚµØÖ·À¸ÖÐÊäÈ룺http://www.google.com:8080/Demo/index.html¿ÉÒÔ·ÃÎʵ½ÎÒÃǵÄwebÓ¦ÓÃ
ÕâÀïÎÒÃÇ¿ÉÒÔ¿´µ½Ö®Ç°µÄÊÇhttp://localhost:8080/Demo/index.html·ÃÎʵģ¬ËùÒÔÎÒÃÇÕâÀï¾ÍÐèÒª´î½¨Ò»¸öwww.google.comÖ÷»úÁË¡£
½øÈëserver.xmlÎļþ£¬ÕÒµ½Host½Úµã£¬µ±È»ÕâÀï¿ÉÒÔÓжà¸öHost½ÚµãµÄ£¬ÒòΪһ¸öHost½Úµã¶ÔÓ¦Ò»¸öÖ÷»úµÄ£¬ËùÒÔÎÒÃÇÔÚÌí¼ÓÒ»¸öHostÖ÷»ú¼´¿É£ºÈçͼ£º

ÕâÀïname¾ÍÊÇÖ÷»úÃû£¬appBase¾ÍÊǸÃÖ÷»úÏ·ÃÎʵÄwebÓ¦ÓÃĿ¼¡£Õâ¸ö¾ÍÊÇlocalhostÖ÷»ú£¬ËùÒÔÎÒÃǽ«Ó¦Ó÷ŵ½webappsĿ¼Ï£¬¾Í¿ÉÒÔ·ÃÎÊÎÒÃǵÄÓ¦ÓÃÁË¡£
ÕâÑùÎÒÃǾʹÁËÒ»¸öwww.google.comÖ÷»ú£¬¸ÃÖ÷»ú·ÃÎʵÄwebÓ¦ÓÃĿ¼ҲÊÇwebapps£¬ÄÇôÕâʱºòÎÒÃÇÖØÐÂÆô¶¯tomcat·þÎñÆ÷(ÒòΪÎÒÃÇÐÞ¸ÄÁËserver.xmlÎļþ)£¬ÔÙ´ÎÆô¶¯·þÎñÆ÷µÄʱºò£¬ÎÒÃǵ½tomcatĿ¼Öп´µ½£º

ÔÚÕâÀï¶àÁËÒ»¸öÖ÷»úÁËÊÇ£ºwww.google.com,ÕâʱºòÎÒÃÇÐèҪʹÓÃÉÏÃæ½²µ½µÄÐéÄâÓ³ÉäĿ¼µÄµÚ¶þÖÖ·½·¨£¬ÔÚwww.google.comÎļþ¼ÐÖÐн¨Ò»¸öDemo.xmlÎļþ£¬ÄÚÈÝ»¹ÊǺÍÉÏÃæÒ»Ñù¡£ÕâʱºòÎÒÃÇ·ÃÎÊ£ºhttp://www.google.com:8080/Demo/index.html
²»ÐÒµÄÊÇ·ÃÎʳö´íÁË£¬Ôõô»á³ö´íÄØ£¿ÅäÖõĹý³ÌÖж¼ÊÇûÓÐÎÊÌâµÄѽ£¬ÆäʵÔÙ×ÐϸÏëÒ»Ï룬ÕâÑù·ÃÎÊÊÇÓÐÎÊÌâµÄ£¬¼ÙÉèÎÒÃÇÒªÊÇ·ÃÎʳɹ¦ÁË£¬ÄãÈÏΪgoogle»¹»áÉÆ°Õ¸ÊÐÝÂð£¿ÄDz»ÊǵÈÓÚÄã°Ñgoogle·þÎñÆ÷¸ÉµôÁË£¬ÕâÒ²ÊDz»¿ÉÄܵġ£ËùÒÔÕâÀï»¹Ç£Éæµ½Ò»¸öÎÊÌâ¾ÍÊÇ»¥ÁªÍøÉÏ·ÃÎÊ×ÊÔ´µÄÁ÷³Ì¡£µ±ÎÒÃÇÊäÈë·ÃÎʵØÖ·µÄʱºò£¬»áÏÈÈ¥·ÃÎÊDNS£¬½«ÓòÃûת»¯³ÉIPµØÖ·£¬È»ºóʹÓÃIPµØÖ·È¥·ÃÎÊ×ÊÔ´µÄ£¬Ã¿¸öÓòÃû¶¼»áÔÚDNSÉÏ×¢²áµÄ£¬È»¶øwww.google.comÕâ¸öÓòÃû¿Ï¶¨¾Í±»google¹«Ë¾×¢²á¹ýÁË£¬ËùÒÔÎÒÃǿ϶¨¾Í²»ÄÜÓÃÁË¡£
»°ËäÈç´Ë£¬ÄѵÀ¾ÍûÓз½·¨ÁËÂð£¿Æäʵ·½·¨»¹ÊÇÓеġ£ÕâÀïÃæÓÖÇ£Éæµ½Ò»¸ö֪ʶ£¬¾ÍÊǵ±Äã¼üÈëµØÖ·µÄʱºò£¬ÏµÍ³»áÊ×ÏÈÈ¥ÕÒµ½ÏµÍ³±¾ÉíµÄhostsÎļþ£¬ÔÚÕâ¸öÎļþÖвéÕÒÓÐûÓÐÕâ¸öÓòÃû£¬Óеϰ¾Í²»È¥ÕÒDNSÁË£¬ÆäʵÕâ¸öhostsÎļþ¾ÍÊÇÒ»¸ö¼òµ¥µÄ±¾µØDNS,ÊÇÐí¶à ÓòÃû---IPµØÖ·µÄÓ³Éä¹ØÏµ¡£Õâ¸öÎļþµÄλÖÃÊÇ£ºC:\windows\System32\drivers\etc\hosts £¬ÔÚÎļþÖÐÌí¼Ó£ºwww.google.com 127.0.0.1 Ò»ÐÐÄÚÈݼ´¿É¡£
±£´æÎļþ£¬Õâ¸öÒâ˼¾ÍÊǽ«www.google.comÓòÃûÓ³Éäµ½ÎÒÃDZ¾µØµÄipµØÖ·ÁË£¬ÄǾÍÏ൱ÓÚlocalhostÁË£¬ÕâʱºòÔٴηÃÎÊ£º
http://www.google.com:8080/Demo/index.html ¾Í¿ÉÒÔÕý³£·ÃÎʵ½×ÊÔ´ÁË¡£
µ½ÕâÀïÎÒÃǾÍÅäºÃÁËÒ»¸öwww.google.comÖ÷»úÁË£¬µ«ÊÇÎÒÃǵÄѧϰûÓÐÖÕÖ¹£¬ÏÖÔÚ»¹ÓÐÕâÖÖÐèÇó¾ÍÊÇÎÒÃÇÖ±½Ó·ÃÎÊ£º
http://www.google.com ¾Í¿ÉÒÔ·ÃÎʵ½Demo×ÊÔ´ÁË¡£
ÕâÀïÃæ¾ÍÇ£Éæµ½Á½¸ö֪ʶµã£º
http://www.google.com:8080/Demo/index.html ת»¯³É http://www.google.comÁË
ÕâÀïÃæÉÙÁËÄÇЩ¶«Î÷£º
1.ÉÙÁ˶˿Ú8080
2.ÉÙÁËÓ³É䵨ַ£º/Demo
3.ÉÙÁËÊ×Ò³index.html
ËùÒÔÎÒÃÇÒª³É¹¦¾Í±ØÐë½â¾öÉÏÃæµÄÈý¸öÎÊÌ⣬ÏÂÃæ¾ÍÀ´Ò»Ò»½â¾ö£º
µÚÒ»£ºÔõÑùÈ¥³ý¶Ë¿ÚÄØ£¿ÎÒÃÇÖªµÀhttpÐÒéµÄ¶Ë¿ÚÊÇ£º80£¬ÄÇôÎÒ¾ÍÖ»ÐèÒª½«tomcatµÄĬÈ϶˿Ú8080¸Ä³É80¼´¿É¡£ÄÇô»¹µÃ²é¿´server.xmlÎļþ£ºÕÒµ½ÈçÏÂÄÚÈݶÎ

¿´µ½ÁË£¬ÕâÀï¾ÍÊÇÃèÊötomcatµÄÁ¬½Ó¶Ë¿ÚÐÅÏ¢ºÍÇëÇóÐÒé¡£ËùÒÔÔÚÕâÀïÎÒÃǽ«8080¸Ä³É80¼´¿É£¬±£´æÒ»Ï£¬¼ÇµÃÒªÖØÆô·þÎñÆ÷¡£
ÕâʱºòÎÒÃÇ·ÃÎʵØÖ·£ºhttp://www.google.com/Demo/index.html Ò²¿ÉÒÔÕý³£·ÃÎÊÁË¡£ÕâÑùÎÒÃǾͽâ¾öÁ˵ÚÒ»¸öÎÊÌâ¡£ÏÂÃæÀ´¿´Ò»Ïµڶþ¸öÎÊÌ⣺
µÚ¶þ£ºÔõô½«ÐéÄâµØÖ·/DemoÉèÖóÉĬÈϵÄÄØ£¿ÕâÀïÎÒÃÇ¿ÉÒÔÁªÏëÒ»ÏÂÎÒÃÇÉÏÃæËµµ½µÄÐéÄâĿ¼ӳÉäµÄÁ½ÖÖ·½·¨£¬ÄÇôÕâ¸öÎÊÌâµÄ½â¾ö·½°¸Ò²ÊÇÓÐÁ½ÖÖµÄ
<1>µÚÒ»ÖÖ£ºÐÞ¸Äserver.xml£¬Õâ¸öºÜ¼òµ¥£¬Ö»ÐèÒª½«pathµÄÊôÐÔÖµÉèÖóɿռ´¿É£ºÈçÏ£º
±£´æÎļþ£¬ÖØÆô·þÎñÆ÷·ÃÎÊ£ºhttp://www.google.com/index.html¿ÉÒÔÕý³£·ÃÎʵġ£
<2>µÚ¶þÖÖ£º½«ÎÒÃÇÔÚwww.google.comÎļþ¼Ð϶¨ÒåµÄDemo.xmlÎļþµÄÃû³Æ¸Ä³ÉROOT.xml£¬È»ºóÔÙÀ´·ÃÎÊ
http://www.google.com/index.html¿ÉÒÔÕý³£·ÃÎʵģ¬ÖÁ´ËµÚ¶þ¸öÎÊÌâÎÒÃÇÒ²½â¾öÁË¡£ÄÇô¾ÍÊ£ÏÂ×îºóÒ»¸öÎÊÌâÁË¡£
µÚÈý£ºÔõô½«index.htmlÉèÖóÉĬÈϵÄÄØ£¿Õâ¸öÃ²ËÆºÍDemoÓ¦ÓÃÓйØÁË£¬ºÍtomcat·þÎñÆ÷±¾ÉíûÓйØÏµÁË£¬ÕâʱºòÎÒÃÇ¿ÉÒÔÔÚDemoÓ¦ÓÃĿ¼ÖУ¨±¾µØ´ÅÅÌÖеÄĿ¼C:\Demo£©Ð½¨Ò»¸öÎļþ¼Ð£ºWEB-INFÕâÀïÃæÎļþ¼ÐµÄÃû³ÆÒ»¸ö×Öĸ¶¼²»ÄÜ´í£¬È»ºóÔÚÕâ¸öÎļþ¼ÐÏÂÃæÐ½¨Ò»¸öweb.xmlÎļþ¡£ÊäÈëÒ»ÏÂÄÚÈÝ£º
index.html
ÕâÀï¾ÍÊǽ«index.htmlÉèÖóɻ¶ÓÊ×Ò³£¬µ±È»ÕâÀï¿ÉÒÔÅäÖöà¸öµÄ¡£Èç¹ûµÚÒ»¸öÒ³Ãæ´æÔÚ£¬¾ÍÓõÚÒ»¸öÒ³Ãæ£¬Èç¹ûµÚÒ»¸öÕÒ²»µ½¾ÍÕÒµÚ¶þ¸ö£¬ÒÔ´ËÀàÍÆ¡£±£´æÎļþ£¬ÕâʱºòÎÒÃÇÔÙÀ´·ÃÎÊ£ºhttp://www.google.com¾Í¿ÉÒÔÕý³£ÏÔʾÁË¡£ÖÁ´ËÎÒÃÇʵÏÖÁËÉÏÊöµÄÐèÇóÁË¡£
ÕâÀﻹҪ˵µÄÒ»µã¾ÍÊÇÎÒÃÇÒÔºóÔÙʹÓÃEclispe¿ª·¢webÓ¦ÓõÄʱºò£¬eclipse¶¼»áΪÎÒÃÇ×Ô¶¯´´½¨WEB-INFÎļþ¼Ð£¬Ò²»á´´½¨web.xmlÎļþµÄ£¬Õâ¸öÒ²ÊÇÎÒÃÇΪʲôҪÓÃIDEÀ´¿ª·¢ÏîÄ¿ÁË¡£
×îºóÎÒÃÇÔÚÀ´ËµÒ»ÏÂÔõôͨ¹ýÔ¶¶Ë½øÐÐÏîÄ¿µÄÈȲ¿Êð(¶¯Ì¬²¿Êð)
ËùνÈȲ¿Êð¾ÍÊÇÎÒÃÇÔÚÔ¶¶Ë¾Í¿ÉÒÔ½«ÎÒÃǵÄwebÓ¦Óò¿ÊðºÃ£¬ÆäʵÉÏÃæ½²µ½µÄ¶¼ÊÇÊôÓÚ¾²Ì¬²¿Êð¡£
ÒªÏë¸ã¶¨ÈȲ¿Êð£¬ÎÒÃÇÐèÒªÊ×ÏÈÀ´¿´Ò»ÏÂtomcatµÄ¹Ù·½ÎĵµÁË£º
http://localhost:8080
ÔÚ×ó²àÀ¸ÖÐÎÒÃÇÕÒµ½£ºTomcat Manager,µã»÷½øÈ룬ÕâʱºòËû¾Í»áÒªÇóÎÒÃÇÊäÈëÓû§ÃûºÍÃÜÂ룺µ«ÊÇÎÒÃǸù±¾²»ÖªµÀʲôÓû§ÃûºÍÃÜÂ룬ÕâʱºòÎÒÃDz»Òª×ż±£¬ÎÒÃǵã»÷È¡Ïû£¬È»ºóËû¾Í»áÌø×ªµ½ÁíÒ»¸öÒ³Ãæ£º

ÔÚÕâÀïÎÒÃÇ¿´µ½£¬ÆäʵÕâÀïÃæ¾ÍÊǽÐÎÒÃÇÔõôע²áÒ»¸öÓû§£¬Ê×Ïȵ½tomcat·þÎñÆ÷¸ùĿ¼Ï嵀 conf/tomcat-users.xmlÎļþ£º

ÕâÀïÎҾͰ´ÕÕÉÏÃæµÄÐÅÏ¢ÅäÖÃÁËÒ»¸öÓû§£ºÓû§ÃûΪ£ºjiangwei, ÃÜÂëÊÇ£º123456
ÆäʵÅäÖúܼòµ¥µÄ£¬Ê×ÏÈÒªÅäÖÃÒ»¸ö½ÇÉ«£¬ÕâÀïÎÒÃÇʹÓÃmanager-gui,´ÓÉÏÃæµÄÐÅÏ¢¿ÉÒÔ¿´µ½¹²ÓÐËÄÖÖ½ÇÉ«£¬ÒòΪÎÒÃÇÊÇͨ¹ýhtmlÒ³ÃæÀ´²Ù×÷µÄ£¬ËùÒÔÑ¡Ôñmanager-gui,ÕâÑùÅäÖúÃÖ®ºóÄØ¡£ÎÒÃÇÔٴεǼTomcat Managerƽ̨£¬ÊäÈëÓû§ÃûºÍÃÜÂ룬¾Í»á½øÈëµ½ÄãËùÓµÓеÄwebÓ¦ÓÃÁË£º

ÕâÀïÎÒÃÇ¿ÉÒÔ¿´µ½ÎÒÃǵÄÓ¦ÓÃÁÐ±í£¬»¹ÓÐÓ¦ÓõÄ״̬£¬Í¬Ê±ÎÒÃÇÒ²¿ÉÒÔ¿ØÖÆÓ¦Óá£ÉèÖÃÓ¦ÓõÄsessionµÄ´æ»îʱ¼äµÈ¡£ÎÒÃÇÔÚPathÒ»À¸Öп´µ½µÄ¾ÍÊÇÎÒÃǵÄÓ¦ÓõÄÐéÄâĿ¼ÁË¡£ÏÂ ÃæÀ´¿´Ò»ÏÂÔõô²¿ÊðÎÒÃǵÄÓ¦Óãº

ÕâÀïÎÒô¿´µ½ÓÐÁ½ÖÖ·½Ê½²¿ÊðÎÒÃǵÄÓ¦ÓÃ,µ«ÊÇÕâÁ½ÖÖ·½Ê½¶¼ÐèÒªÒ»¸öÎļþ¾ÍÊÇÓ¦ÓõÄwarÎļþ£¬Ëû¾ÍÊÇÏ൱ÓÚ½«ÎÒÃǵÄÓ¦ÓÃ×öÁËѹËõ´¦Àí£¬¿ÉÒÔÔÚEclipseÖÐÖ±½ÓimportµÄ¡£
µÚÒ»ÖÖ·½Ê½ÊÇ£ºÐèÒªÊÖ¶¯ÅäÖÃContext Path,warµÄ·¾¶µÈÐÅÏ¢£¬ÕâÀïµÄContextPath¾ÍÊÇÐéÄâĿ¼
µÚ¶þÖÖ·½Ê½ÊÇ£ºÖ±½ÓÑ¡Ôñ±¾µØ´ÅÅÌÖеÄwarÎļþ£¬ÕâʱºòËûµÄÐéÄâĿ¼ContextPathÆäʵ¾ÍÊÇÓ¦ÓõÄÎļþÃû³Æ
µ±ÄãÅäÖõ½Ö®ºó£¬µã»÷Deploy£¬ÕâʱºòÎÒÃǾͻáÔÚÓ¦ÓÃÁбíÖп´µ½ÎÒÃǵÄÓ¦ÓÃÁË£¬ÕâʱºòÄãµ½tomcatĿ¼ÖеÄwebappsÏÂÃæÒ²»á¿´µ½Õâ¸öÓ¦Óõ쬯äʵÔÀí¶¼ÊǺܼòµ¥µÄ¡£ÎÒÃÇÒ²¿ÉÒÔͨ¹ý¾²Ì¬²¿Êð½«warÎļþÖ±½Ó·Åµ½webappsĿ¼Ï£¬tomcat·þÎñÆ÷»á×Ô¶¯½øÐнâѹ³ÉÏàÓ¦µÄµÄÓ¦Óá£
×ܽ᣺ÎÒÃÇÉÏÃæÖ÷Òª½²ÁËweb·þÎñÆ÷µÄÐéÄâĿ¼ºÍÖ÷»ú´î½¨£¬Í¬Ê±Ò²½éÉÜÁËÔ¶³ÌÈȲ¿Êð£¬ÕâÆªÎÄÕÂÖ÷Òª¾ÍÊÇÁ˽âÒ»ÏÂtomcatµÄ¹¤×÷ÔÀí¡£Õâ´ÎдµÄÕæµÄºÃÀÛѽ£¬¸ãÁËÒ»ÏÂÎçÁË£¬Ð¡»ï°éÃǸø¸öÔÞ°É£¡