<Host name="localhost"是否需要改为外网IP

问题描述

大家好,小弟一项目放于tomcat的webapps,直接通过http://<外网IP>:8080/appname访问,出现错误,但是不是“该页无法显示”的错误,而是tomcat自己的错误。如果把server.xml中<Host name="localhost"改为<Host name="外网IP",这样就没问题了。而奇怪的问题是,别人也有一个项目,同样放在webapps,他的项目就没问题,无论是<Host name="localhost"还是<Host name="外网IP",都能通过http://<外网IP>:8080/appname访问。是否项目中也需要设置呢?请指教~~谢谢~ 问题补充:wenchenyangailiuyan 写道

解决方案

你看看,呵呵
解决方案二:
你连接数据库用的是localhost还是ip地址啊,把你的数据库连接贴出来看看
解决方案三:
你可能连的不是你自己的数据库,检查下你连接的数据库名和密码和你的数据库匹配不

时间: 2024-09-11 22:07:15

&amp;lt;Host name=&amp;quot;localhost&amp;quot;是否需要改为外网IP的相关文章

webservice-Webservice访问的外网ip和host不一直

问题描述 Webservice访问的外网ip和host不一直 我部署了一个内网ip为: http://172.16.16.41:20002/ 的webservcie站点,然后映射了一个外网端口地址:http://116.228.231.198:20002. 用外网地址访问之后,单击调用之后地址栏的ip地址就变成内网ip了. 请问需要怎么设置让两者能一直. 外网地址:http://116.228.231.198:20002/WebService.asmx?op=ptltest 解决方案 配置end

访问量-路由正常与外网不通时,用localhost访问本机ASP.NET网站特别慢, 请问如何解决?

问题描述 路由正常与外网不通时,用localhost访问本机ASP.NET网站特别慢, 请问如何解决? 情况一:笔记本无线连接CMCC-WEB, 连接成功后不要输入账号密码上网,这时用localhost访问本机ASP.NET网站特别慢 ,类似死机般的超慢! 情况二:路由器正常通电且与电脑正常连接,此时光纤猫断电或连不上外网,这时用localhost访问本机ASP.NET网站也特别慢 ,类似死机般的超慢! 因为我用ASP.NET写了一个会员系统,有时会给客户单机使用,当用户的网络出问题时却影响单机

jsp truts-&amp;amp;lt;div class=&amp;amp;quot;error_mes&amp;amp;quot;&amp;amp;gt;${message}&amp;amp;lt;/div&amp;amp;gt;

问题描述 <div class="error_mes">${message}</div> ${message}什么意思?${message}通常在哪实现? 解决方案 ${message}是java中el表达式 可以获取域中的值 四大作用域 application request session pageContext 建议百度看下el表达式就ok了 解决方案二: jsp中的EL表达式,具体看下这里面.http://blog.csdn.net/chinacshar

linux-Ubuntu下localhost,127.0.0.1和本机IP都不能访问

问题描述 Ubuntu下localhost,127.0.0.1和本机IP都不能访问 全部可以ping通,但是在浏览器,telnet,curl中都不能连接,显示拒绝连接. 解决方案 localhost.127.0.0.1和本机IP区别localhost,127.0.0.1和本机ip三者的区别localhost 127.0.0.1和本机ip三者的区别 解决方案二: 是不是防火墙设置,或者你对应的端口是否开了,ping通只是IP可以访问,但是浏览器等还要看对应端口是否打开 解决方案三: 127.0.0

ajax-兄弟伙我的OnSuccess=&amp;amp;quot;afterLogin&amp;amp;quot;咋调用不起

问题描述 兄弟伙我的OnSuccess="afterLogin"咋调用不起 兄弟伙我的OnSuccess="afterLogin"咋调用不起,直接返回return Content类容到页面 @{ Layout = null; } <!DOCTYPE html> 网上超市管理系统 </p> <pre><code> //就是执行controller方法以后执行的方法 function afterLogin(data) {

safari-MacBook的Safari下type=&amp;amp;quot;submit&amp;amp;quot;点击后显示不出div

问题描述 MacBook的Safari下type="submit"点击后显示不出div 如题,按钮点击的时候在window浏览器这个红色背景的div会一闪而过,但是在macbook的Safari中什么效果都没有,return false的时候div可以显示出来,但表单还怎么提交啊,return true时页面中div已经加载变成block了,感觉是还没来得及被浏览器渲染页面就刷新了一下,有没有什么办法可以让它有一闪而过的效果? html: <div id="divTes

jquery mobile中使用data-role=&amp;amp;quot;dialog&amp;amp;quot;弹出对话框的问题

问题描述 jquery mobile中使用data-role="dialog"弹出对话框的问题 如图,当页面除了一个"page"和"dialog"还有其它的 容器时,对话框后的背景就会显示没有样式的这个容器内容, 这是为什么呢,怎样才能让背景中不显示任何东西 解决方案 试试把背景内容放到另一个page中 你说的data-role =dialog 我没注意到 这个属性... 另外 可以看看 . data-role=popup http://www.

java web-&amp;amp;lt;c:forEach items=&amp;amp;quot;${salesProducts }&amp;amp;quot; var=&amp;amp;quot;pro&amp;amp;quot;&amp;amp;gt;

问题描述 <c:forEach items="${salesProducts }" var="pro"> ${pro.goodsName}特价:¥${pro}/c:forEach pro的bean类属性都设了getter和setter方法,但是${pro.goodsName}没值,${pro}却有值 解决方案 检查一下goodsName属性名称有没写错. 解决方案二: private String goodsName;public String getG

connection-Connection refused: connect: localhost&amp;amp;quot; [90067-168])

问题描述 Connection refused: connect: localhost" [90067-168]) 连接远程oracle报了一个连接拒绝的错,我是win7的,下面是错误,那位大神指导下吧:apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Connection is broken: ""java.net.ConnectException: Connec