用FRAMESET实现根路径直接访问工程

1 问题

原来是用http://localhost:8080/SSH/login.action访问,现在想直接使用http://localhost:8080/就可以直接访问,以前同事的解决方法是修改TOMCAT_HOME/conf/server.xml里的host,详见apache、tomcat整合,如果不想直接把工程文件拷贝到ROOT目录下,那就按照下面方法去做

2 解决方法

  以下是引用 http://www.pben.cn/ 论坛的方法

在TOMCAT_HOME/webapps/ROOT 目录下修改index.jsp内容如下:

    <%@ page contentType="text/html; charset=UTF-8" %>
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
>
< html  xmlns ="http://www.w3.org/1999/xhtml"  xml:lang ="en"  lang ="en" >
 
< HEAD >
        
< title >练习</ title >
       
< META  http-equiv =Content-Type  content ="text/html; charset=utf-8" >
      
< META  content ="练习"  name =description >
      
< META  content ="练习"  name =keywords >
      
< META  content ="MSHTML 6.00.3790.4186"  name =GENERATOR >
    </ HEAD >
< FRAMESET  border =0  frameSpacing =0  rows =0,*  frameBorder =no >
    
< FRAME  name =hide_title  src ="about:blank"  frameBorder =no  noResize scrolling =no >
    
< FRAME  name =eoa  marginWidth =0  marginHeight =0  src ="SSH/login.action"  frameBorder =no >
    
< NOFRAMES >
          
< body >
              
< p > This page is made by frame tech, but your IE does not support it! </ p >
          
</ body >
      
</ NOFRAMES >
</ FRAMESET >
</ html >

此方法非常方便,因为上传文件和下载文件都是相对路径,所以使用不受影响

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值