首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

发布网站图片的IP地址变成localhost,该如何处理

2012-01-01 
发布网站图片的IP地址变成localhost网站是java和tomcat 搞得数据库是mysql添加图片巩固添加的时候看得到图

发布网站图片的IP地址变成localhost
网站是java和tomcat 搞得数据库是mysql

添加图片巩固添加的时候看得到图片,地址是:http://服务器的IP地址:8080/acmhome/judge/images/11.jpg
但是过一段时间 就变成了:http://localhost:8080/acmhome/judge/images/11.jpg

然后局域网的机子就看不见图片了,变成了X~~
怎么回事啊?
为什么以前不会?
是不是服务器出什么问题?
开始我还想到什么映像劫持,,,搞了之后没有效果

[解决办法]
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

<image src="<%=basepath/image/aa.jpg%>"/>
就不会了

热点排行