我想只使用IP和端口来访问我的servlet。 映射是这样的:
<servlet>
<servlet-name>yidong</servlet-name>
<servlet-class>com.dc.spdb.core.BFWebServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>yidong</servlet-name>
<url-pattern>/yidong</url-pattern>
</servlet-mapping>
答案 0 :(得分:0)
您需要在server.xml中对tomcat进行基于ip的访问,默认情况下禁用它。打开server.xml搜索“
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="UTF-8"
redirectPort="8443" />
这里添加一个新属性useIPVHosts =“true”所以它看起来像这样,
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="UTF-8"
redirectPort="8443"
useIPVHosts="true" />
现在重启tomcat,它应该工作