String IP = request.getRemoteAddr();
<%="IP-> "+ IP%>
这个老是显示都是ipv6的地址:0:0:0:0:0:0:0:1
不知道怎么转换。。
<%="IP-> "+ IP%>
这个老是显示都是ipv6的地址:0:0:0:0:0:0:0:1
不知道怎么转换。。
解决方案 »
- 提交from表单出现500错误
- SSH三大框架学完后,有必要学习EJB3.0吗?
- hibernate 如果保证每次都从数据库查询?
- eclipse开发webservice问题
- 类名不同属性完全一样的对象,怎么拷贝
- 有谁能告诉我JAVA中怎样上传照片呢能给一个控件更好!!!
- 问一个数值型数据显示的问题----webwork+hibernate!
- groovy页面报错,求大神指点
- 文件路径问题,急!
- 请问如何一下子关闭TabbedPane的10个卡片?
- traversing associations是什么东西?
- struts1.x的logic:iterate标签为什么能和java混用? 就是iterate 标签的id属性可以直接当做一个变量。
ipv6的地址是128位二进制,用8组16进制数表示。ipv4转换成ipv6直接将二进制写成16进制,前面补零,同理ipv6转ipv4将16进制转为10进制就好,但ipv6范围比ipv4要大有可能转出来会多出几组数字的情况
192.168.1.1
ipv4二进制表示11000000101010000000000100000001
ipv6二进制前面补零变成0....11000000101010000000000100000001按八位拆分然后转成十六进制前面都是0所以就是00:00:00:00:C0:A8:01:01
ipv6 到ipv4的如何转换楼上已经说明了