Servlets 仅输入localhost调用我的servlet

Servlets 仅输入localhost调用我的servlet,servlets,Servlets,我正在编写一个servlet。servlet使用如下URL模式: localhost/applicationname/myservletname 我希望myservlet的用户只需要在浏览器中键入localhost,它就会被定向到我的servlet 如何实现这个结果?如果您使用的是eclipse和tomcat 视图->服务器 双击tomcat服务 您将在服务器视图上方看到“模块”选项卡 选择您的应用程序,然后按edit 在路径字段中,输入“/” 现在,eclipse将在tomcat根目录上执行您

我正在编写一个servlet。servlet使用如下URL模式: localhost/applicationname/myservletname

我希望myservlet的用户只需要在浏览器中键入localhost,它就会被定向到我的servlet


如何实现这个结果?

如果您使用的是eclipse和tomcat

  • 视图->服务器
  • 双击tomcat服务
  • 您将在服务器视图上方看到“模块”选项卡
  • 选择您的应用程序,然后按edit
  • 在路径字段中,输入“/”
  • 现在,eclipse将在tomcat根目录上执行您的应用程序

    然后,您可以将servlet的url模式(通过注释或在web.xml中)设置为“index.html”


    所有这些都完成了,现在当您运行项目时,不需要在localhost之后使用应用程序名。

    部分
    /myservletname
    很简单,但部分
    /applicationname
    取决于所使用的服务器。所以,如果你告诉我你的webapp是针对哪个服务器运行时的,那么你的问题就可以回答了。