Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1440410
  • 博文数量: 77
  • 博客积分: 2104
  • 博客等级: 大尉
  • 技术积分: 2322
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-19 13:21
个人简介

关注于系统高可用、网站架构

文章分类

全部博文(77)

文章存档

2018年(1)

2017年(1)

2015年(4)

2014年(8)

2013年(4)

2012年(12)

2011年(17)

2010年(30)

分类: 系统运维

2010-02-25 15:32:25

在ROOT应用的写个jsp文件,暂定义为a.jsp,加入以下代码


<%@ page import="java.net.HttpURLConnection, java.net.URL, javax.net.ssl.*, java.security.*" %>

<%

 String requestedURL = request.getRequestURL().toString();
 int responseCode = -1;
 String fileName = null;
 URL url = new URL(requestedURL+"/admin");//modifyinggggg
 if(request.isSecure())
 {
  try {
   SSLContext sc = SSLContext.getInstance("SSL");
   sc.init(null, null, new java.security.SecureRandom());
   HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
   // Create a HostNameVerifier to verify nothing ...
   HostnameVerifier hv = new HostnameVerifier() {
      public boolean verify(String urlHostName, SSLSession session) {
         return true;
   }
   };
   HttpsURLConnection.setDefaultHostnameVerifier(hv);
  } catch (Exception e) {
  }

  HttpsURLConnection con = (HttpsURLConnection) url.openConnection();
  
  try
  {
   con.connect();
   responseCode = con.getResponseCode();
  } 
  catch(Exception e)
  {
   // do nothing here as the exception can occur even when the functionality is proper.
  }
 }

    else
 {
  HttpURLConnection con = (HttpURLConnection) url.openConnection();  
  try
  {
   con.connect();
   responseCode = con.getResponseCode();
  } 
  catch(Exception e)
  {
   // do nothing here as the exception can occur even when the functionality is proper.
  }
 }
 if( responseCode >= 400 )//logggg
 {
  fileName = "/default.jsp";
 }
 else
 {

  //设定指定的路径
  fileName = "/easycrm";  
 }
 response.sendRedirect(fileName);
%>

然后,修改$tomcat/conf/web.xml文件。   
   在web.xml文件中,有一段如下:   
              
                   index.html   
                   index.htm   
                   index.jsp   
          
   
   在index.html之间添加上:   
    
   a.jsp   

重启tomcat,访问会自动跳转到webapp下easycrm目录中

google_protectAndRun("render_ads.js::google_render_ad", google_handleError, google_render_ad);
阅读(5249) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~