当前位置:首页 > 服务器 > 正文

jsp获取服务器域名(java获取当前服务器域名)

本篇文章给大家谈谈jsp获取服务器域名,以及java获取当前服务器域名对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+pat

这其实就是 获得应用的根url,比如说你的应用的根路径是 ,那么你列出的代码就是为basePath赋值为 。

具体点:

1、request.getScheme() 返回协议的名称 http,和后面的"://" 拼起来就成了 http://

2、request.getServerName() 这是获取你的服务器的名称,如果你的应用部署在本机那么其就返回localhost或者127.0.0.1 ,这2个是等价的

3、request.getServerPort() 是你应用使用的端口,比如8080或者80 等等

上面3点的结果拼起来就构成了你应用的根路径或者说是根url

请问,在jsp里 request.getServerName( )的问题

相当于客户端(访问) jsp request.getServerName( )得到的是网站域名

一直为服务端(在你本地运行) java类(控制器)里 request.getServerName( )得到的是localhost

如何配置jsp使其用域名可以访问

其实你还差了一个环节,也是最重要的一步。

我先把架设java web服务的步骤说一说阿

1。申请域名

2。打开路由器的花生壳相关服务,有些品牌路由器还需要填写暴露在外界的ip地址,就是你机器的地址。(你就少了这个环节)

3,下载花生壳客户端,开启后,登陆,获取域名信息。

4,启动tomcat,别人就可以通过域名访问你的web服务了。

谢谢,给我加分吧。

我现在做了个JSP的WEB项目,我有服务器,也有域名,怎么才能让我的项目通过域名来访问呢?我用的是tomcat

找你的域名提供商

填入你域名的解析地址(就是你服务器IP)

然后设置下tomcat,设置为IP地址可访问。

关于jsp获取服务器域名和java获取当前服务器域名的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

取消
扫码支持 支付码