我认为ServletContext可能提供一种方法。 ServletContext的getAttribute()方法是否提供任何帮助,即是否有将帮助的属性名称(可能是“host”,“port”)。

这样做的原因是,我希望我的应用程序可以在任何部署的地方运行,而且在某一点上,我必须允许用户单击指向文件服务器上某个位置的链接。因此,我需要按主机和端口进行引用,并且不能使用内部引用。

最佳答案

ServletRequest.getServerName(...)
ServletRequest.getServerPort(...)

10-01 05:14