我在servelt中通过request.getServerName()获取的主机名,往往是请求的完整主机名,包括二级域名前缀,如何能够仅取得域名呢?
如域名为“mydomain.com”,无论是www.mydomain.com、mydomain.com ,还是abc.mydomain.com,都能取出“mydomain.com”这个名字来,字符串截取不行,因为还有例如mydomain.com.cn这种域名。
有何办法吗?
如域名为“mydomain.com”,无论是www.mydomain.com、mydomain.com ,还是abc.mydomain.com,都能取出“mydomain.com”这个名字来,字符串截取不行,因为还有例如mydomain.com.cn这种域名。
有何办法吗?
解决方案 »
- SWT,Jface 嵌套布局?
- 一个IO题目,自己有些拿不准,又没办法试验(在网吧)
- 获取的json格式有问题啊!但是不知道具体哪个啊!有人人能看明白吗?
- 怎么画不出指定色彩的圆,请各位帮帮忙看哪儿错了
- Collection 集合!
- 初学者问问高手门 Z变量 为什么 不能在Method2中访问到???是什么原因 他不已经继承了OuterD1不是已经继承了OuterA1了吗?请大家指教一下
- 小程序外包
- 如何清空JTable、JList、JComboBox
- 急,如何将ascii码转换成字符啊?
- 一个关于数组的问题
- NetBeans 如何向panel里动态添加控件?
- java中如何限制一个端口的线程数?
str=str.substring(str.indexOf("."));
String result = str.subString(str.lastIndexOf(".")) ;
这个正则可以