如何知道客户端是通过哪一个URL访问本页面的?急!!! 没人稀罕回答吗???????各位老大,真的很急啊:(((((( 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static URL serverURL(HttpServletRequest request) throws MalformedURLException{StringBuffer url = new StringBuffer(); String scheme = request.getScheme(); int port = request.getServerPort(); if (port < 0) port = 80; // Work around java.net.URL bug url.append(scheme); url.append("://"); url.append(request.getServerName()); if ((scheme.equals("http") && (port != 80)) || (scheme.equals("https") && (port != 443))) { url.append(':'); url.append(port); } return (new URL(url.toString())); } 多谢,还没测试,但给分先!:) java 无限级递归调用 服务器上只开一各端口接收socket消息,客户端怎么通过IE访问页面? 两个不能jsp传值的问题,请教! 向大家请教,如果页面表单使用GET,为什么servlet里必须有doGet()?否则会报错。就算我不覆盖,doget()也只是应该什么也不做 去掉地址栏中:8080? tomcat jsp 急啊,各位高手帮帮忙啊,谢谢了…… (在线等:)关于jsp文件上传问题?????????? 站内发信代码是什么原理啊! (在线)高分求解:为何找不到类文件? 列位大侠,帮我看看这个关于中文写入的问题!!! 学习JSP和JavaServlet的最佳教材是什么? 新手的问题
{
StringBuffer url = new StringBuffer();
String scheme = request.getScheme();
int port = request.getServerPort();
if (port < 0)
port = 80; // Work around java.net.URL bug
url.append(scheme);
url.append("://");
url.append(request.getServerName());
if ((scheme.equals("http") && (port != 80)) ||
(scheme.equals("https") && (port != 443))) {
url.append(':');
url.append(port);
}
return (new URL(url.toString()));
}