部署主机如果有弄域名解析的话
访问http://www.domain.com时会自动请求到相应的页面http://ip:port/webApp/index.jsp
此时在index.jsp代码
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
得出的是http://ip:port/webApp/
要想获取域名http://www.domain.com/需用以下代码:
String contextPath = request.getContextPath();
String headerReferer =request.getHeader("Referer");
String basePath = headerReferer.substring(0,headerReferer.indexOf(contextPath)+contextPath.length()+1);
以下来自互联网:
HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的,服务器籍此可以获得一些信息用于处理。比如从我主页上链接到一个朋友那里,他的服务器就能够从HTTP Referer中统计出每天有多少用户点击我主页上的链接访问他的网站。
分享到:
相关推荐
【jsp+servlet实现域名查询】是一项常见的Web开发任务,它涉及到Java服务器页面(JSP)和Servlet技术,用于构建动态网站应用。在这个项目中,我们可能会遇到以下几个关键知识点: 1. **Java Servlet**:Servlet是...
本文将详细介绍如何通过`HttpServletRequest`对象获取各种路径,并对每种路径的含义及应用场景进行解析。 #### 二、路径获取方法详解 ##### 1. `getRealPath` - **描述**:用于获取服务器上的实际物理路径。 - **...
在这个“ajax+jsp域名查询”项目中,我们探讨的是如何利用这两种技术实现一个实时的域名查询系统,用户可以在不刷新整个页面的情况下获取查询结果。 首先,Ajax是前端技术,它允许网页在后台与服务器交换数据并更新...
2. **百度搜索引擎API**:系统利用了百度开放平台提供的接口来获取网站的收录数据。这些API通常需要申请API Key,并遵循特定的调用规则,例如请求频率限制和数据格式。开发者需要了解如何正确使用API,处理可能出现...
3. **设置动态域名解析**:如果您的IP地址经常变化,则需要使用动态域名解析服务,如花生壳。按照服务提供商的指南进行设置,通常包括注册账户、获取域名、配置域名解析等步骤。 #### 四、测试与访问 完成以上步骤...
在JSP期末试题的答案解析中,我们可以看到一系列关于Java Server Pages(JSP)及其相关技术的问题。以下是这些问题涉及的知识点: 1. 动态网页技术:ASP、JSP和PHP都是动态网页技术,而HTML是静态网页标记语言,...
- `alixixi.com`:可能是一个网站的域名,与发布或支持这个源码的平台相关。 通过深入研究这个源码,开发者可以掌握JSP和Access数据库结合的实际应用,同时增强对BBS系统设计的理解,为未来的Web开发项目打下坚实...
在IT行业中,部署一个可以被外网访问的JSP项目是一项常见的任务,涉及到服务器配置、Web服务集成以及域名解析等多个环节。在这个过程中,"IIS+Tomcat"的组合经常被用于实现这样的需求,因为IIS(Internet ...
- `getDomain/setDomain`:获取或设置Cookie的域名。需要注意的是,只有顶级域名匹配时,Cookie才会被发送。 - `getMaxAge/setMaxAge`:获取或设置Cookie的有效时间。如果设置为负数,则表示Cookie会在浏览器关闭后...
为了让互联网用户通过输入域名访问你的服务器,你需要确保域名已经正确地解析到你的服务器IP地址。这通常需要在你的DNS提供商处进行设置,创建A记录或CNAME记录指向你的服务器IP。 3. **防火墙及端口配置** 确保...
通过request.getParameter()获取请求参数,对于multipart/form-data,通常需要使用Commons FileUpload库解析请求体中的文件部分。 2. **处理图片数据**:接收到图片数据后,将其保存到服务器的某个目录下,可能需要...
在网页开发中,实时刷新提示是一项重要的功能,它能让用户即时获取到服务器端的数据更新,无需手动刷新整个页面。本教程将围绕“Ajax+JSP”这一技术组合,讲解如何实现网页的实时刷新提示。 Ajax(Asynchronous ...
总的来说,ttcodes JSP图片小偷 v1.0是一款利用JSP技术和相关Web开发知识,实现图片批量下载的工具,它集成了HTML解析、HTTP请求、文件操作等多个技术环节,为用户提供了便捷的图片资源获取途径。
当我们需要让多个网站或者应用在同一台服务器上运行时,就需要通过域名绑定来区分它们。下面我们将详细介绍如何通过修改Tomcat来实现域名的绑定。 首先,我们需要理解基本概念。域名是互联网上的地址,如...
3. **域名解析与空间绑定**:购买域名和空间后,需要进行域名解析,即将域名指向空间的IP地址。这个过程通常由域名注册商协助完成。之后,将制作好的网站文件上传到空间,网站就可以正式对外发布了。 4. **网页制作...
部署时,要考虑到服务器配置、域名解析、SSL证书安装等环节。 10. **版本控制**:良好的版本控制系统如Git,能帮助团队协作,记录代码变更,便于回滚和合并代码。 以上是对“网上书店JSP开发bookshop”项目中涉及...
7. **域名绑定**:为了让用户可以通过易于记忆的域名访问你的网站,还需要将购买的域名与服务器IP进行绑定。这通常在域名注册商的管理界面完成,通过A记录或CNAME记录指向服务器IP。 总的来说,将JSP网页上传到...
在IT行业中,实现一个基于JSP、HTML和.NET的摄像头截图并上传的功能是一个常见的需求,尤其是在开发交互式网站或Web应用程序时。以下是一份详细的知识点解析,涵盖了这个功能实现的关键技术点: 1. **HTML5 WebRTC*...
【压缩包子文件的文件名称列表】:codesc.net 这个文件名可能代表一个网站的域名或者是某个代码存储库的名称,但具体的内容没有给出,所以我们无法直接获取更多细节。不过,通常这样的压缩包会包含源代码文件、配置...