tomcat下发布的网站使用域名直接访问的方法

关于Struts2 spring + hibernate进Q群: 130529143交流。
有偿技术支持Q群:
398162181 


1.在路由器中设置端口转发:

以管理员登入路由:设置路由器wan口:80;   转发到:局域网的  80端口(这个端口必须和tomacat 的server.xml中配置的那个端口保持一致)


2.修改tomcat端口:

    修改C:\apache-tomcat-6.0.37\conf\server.xml    :将port修改为80;

<Connector port="80" protocol="HTTP/1.1"  connectionTimeout="20000" redirectPort="8443" /> 


3.编译项目:用myeclipse等这类的IDE将web项目导出moutum.war包。将这个moutum.war放入  C:\apache-tomcat-6.0.37\webapps 下 ,启动tomcat。

启动成功后,在C:\apache-tomcat-6.0.37\webapps 下生成一个moutum文件夹。获取到编译好的项目。


4. 将C:\apache-tomcat-6.0.37\webapps\ROOT中的内容全部删除(保留  favicon.ico 这个文件,这是浏览器选项卡上的那个小图标,48*48的,可以将这个文件更改为自己想要的图标,但文件名称格式不能改变),然后将3中moutum文件夹

中的全部内容拷入ROOT中。

5.在4中的Root\WEB-INF\web.xml 中设定默认首页如下。

  <!-- 默认首页 -->

  <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>  
        </welcome-file-list>

注意事项:保证ROOT下有index.jsp这个文件。

至此,可以使用域名访问到项目了。


6.若5中的index.jsp不是默认的首页。则可以通过在index.jsp中使用转发或重定向到指定的页面或请求地址。

在moutum项目中使用:重定向:(使用原因:这个项目设计的首页需要请求action得到数据后返回到main.jsp)

              <%@ page language="java" import="java.util.*"  pageEncoding="UTF-8"%>
              <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
             <html>
                      <head>
                           <title>中国科技</title>
                           <script type="text/javascript" src="js/jquery.js"></script>
                           <script>

//使用重定向到指定的请求路径
                                 window.location.href="${pageContext.request.contextPath}/main.action";
                           </script>
                      </head>
                    <body> 
                    </body>
           </html>

关于Struts2 spring + hibernate进Q群: 130529143交流。
有偿技术支持Q群:
398162181 


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值