jsp获取服务器域名(js获取网址域名)
- 服务器
- 2022-12-20 14:31:46
- 23
今天给各位分享jsp获取服务器域名的知识,其中也会对js获取网址域名进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、我现在做了个JSP的WEB项目,我有服务器,也有域名,怎么才能让我的项目通过域名来访问呢?我用的是tomcat
- 2、如何配置jsp使其用域名可以访问
- 3、String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+pat
- 4、请问,在jsp里 request.getServerName( )的问题
- 5、我做的jsp,在浏览器访问时输入:http://localhost:8080/admin
我现在做了个JSP的WEB项目,我有服务器,也有域名,怎么才能让我的项目通过域名来访问呢?我用的是tomcat
找你的域名提供商
填入你域名的解析地址(就是你服务器IP)
然后设置下tomcat,设置为IP地址可访问。
如何配置jsp使其用域名可以访问
其实你还差了一个环节,也是最重要的一步。
我先把架设java web服务的步骤说一说阿
1。申请域名
2。打开路由器的花生壳相关服务,有些品牌路由器还需要填写暴露在外界的ip地址,就是你机器的地址。(你就少了这个环节)
3,下载花生壳客户端,开启后,登陆,获取域名信息。
4,启动tomcat,别人就可以通过域名访问你的web服务了。
谢谢,给我加分吧。
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,在浏览器访问时输入:http://localhost:8080/admin
localhost代表本地服务器,如果你想通过www.访问的话,需要以下几个条件
1。可供外界访问的IP地址
2.域名一个(需要花钱申请)
或者你将JSP文件放在专门的JSP服务器上,之后在买一个域名。
关于jsp获取服务器域名和js获取网址域名的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
本文由admin于2022-12-20发表在靑年PHP官网,如有疑问,请联系我们。
本文链接:https://qnphp.com/post/201555.html