我认为ServletContext可能提供一种方法。 ServletContext的getAttribute()方法是否提供任何帮助,即是否有将帮助的属性名称(可能是“host”,“port”)。
这样做的原因是,我希望我的应用程序可以在任何部署的地方运行,而且在某一点上,我必须允许用户单击指向文件服务器上某个位置的链接。因此,我需要按主机和端口进行引用,并且不能使用内部引用。
最佳答案
ServletRequest.getServerName(...)
ServletRequest.getServerPort(...)