
你的错误原因很简单
在a页面,打印的是字符串,所以没有任何错误
但是在b页面,因为是通过url传递过来的。
相当于 bjspurl=>
如果你在本地使用localhost或127001地址来测试,那只能获取到127001,而对于外网访问者,是一定可以获取得到他的真实IP的。 String realIP=requestgetHeader("x-forwarded-for");
String ip = requestgetRemoteAddr();
if(realIP==null||realIPlength()==0)
{
outprintln("真实IP:"+ip);
}
else
{
outprintln("真实IP:"+realIP);
}
以上就是关于在jsp中如何传递整个URL地址急!!!全部的内容,包括:在jsp中如何传递整个URL地址急!!!、JSP和Servlet中request怎么获得请求发起页面的地址或路径、jsp获取本机真实ip地址的代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)