<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page import="com.cmbtrip.util.LinkUtil"%>
<%@ page import="net.hubs1.expotia2.core.ExpotiaConstant"%>
<%@ page import="net.hubs1.expotia2.util.DES"%>
<%@taglib uri="/WEB-INF/c.tld" prefix="c"%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<%@ page import="java.net.URLDecoder"%>
<%@ page import="javax.servlet.http.Cookie"%>
<%@ page import="org.apache.commons.lang.StringUtils" %>
<%
String path=LinkUtil.getContextPath(request.getContextPath());
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
String imagePath = path+"/expotia2";
Object redirectURL = request.getAttribute("redirectURL");
Cookie[] cookies =request.getCookies();
String loginname = null ;
String ID = null;
boolean isLogin = false;
if(cookies!=null){
for(Cookie cookie:cookies){
if(cookie.getName().equals(ExpotiaConstant.NAME)&&StringUtils.isNotEmpty(cookie.getValue())){
loginname= URLDecoder.decode(cookie.getValue(),"utf-8");
}
if(cookie.getName().equals(ExpotiaConstant.ID)&&StringUtils.isNotEmpty(cookie.getValue())){
ID= cookie.getValue();
}
}
}
if((ID!=null&&!ID.equals("")&&loginname!=null&&!loginname.equals(""))){
if(DES.getInstance().encode(loginname).equals(ID)){
isLogin = true;
}
}
%>
<%
List result = new ArrayList() ;
Calendar calendarExpo = Calendar.getInstance() ;
calendarExpo.set(Calendar.YEAR, 2010) ;
calendarExpo.set(Calendar.MONTH, 4) ;
calendarExpo.set(Calendar.DAY_OF_MONTH, 1) ;
calendarExpo.set(Calendar.HOUR_OF_DAY, 0) ;
calendarExpo.set(Calendar.HOUR_OF_DAY, 0) ;
calendarExpo.set(Calendar.HOUR_OF_DAY, 0) ;
Calendar calendar = Calendar.getInstance() ;
calendar.set(Calendar.HOUR_OF_DAY, 0) ;
calendar.set(Calendar.MINUTE, 0) ;
calendar.set(Calendar.SECOND, 0) ;
int days = calendarExpo.get(Calendar.DAY_OF_YEAR) - calendar.get(Calendar.DAY_OF_YEAR) ;
String d = String.valueOf(days) ;
for(int i=0;i<d.length();i++){
result.add(String.valueOf(d.charAt(i))) ;
}
while(result.size()<3){
result.add(0,"0") ;
}
request.setAttribute("countdown", result) ;
%>
<jsp:include flush="true"
page="/WEB-INF/expotia2/google_analytics.jsp" /><%-- google 跟踪分析代码 --%>
<%-- tmp alert start --%>
<%
Calendar calendar2 = Calendar.getInstance() ;
calendar2.set(Calendar.YEAR, 2010) ;
calendar2.set(Calendar.MONTH, 2) ;
calendar2.set(Calendar.DAY_OF_MONTH, 20) ;
calendar2.set(Calendar.HOUR_OF_DAY, 7) ;
calendar2.set(Calendar.MINUTE, 0) ;
calendar2.set(Calendar.SECOND, 0) ;
Date date = calendar2.getTime() ;
Date now = new Date() ;
boolean isShowAlert = true ;
if(now.after(date)){
isShowAlert = false ;
}
request.setAttribute("isShowAlert", isShowAlert) ;
%>
<c:if test="${isShowAlert}">
<div id="tmpAlertDiv" style='height:20px;line-height:20px; padding:0 20px 0 10px;background-color:#ffff00; position:relative;'>
网站升级通知:因电信机房线路 升级,本站于2010-03-20(周六)凌晨00:00至上午07:00停止网络和电话服务,给您带来的不便敬请谅解。
</div>
</c:if>
<%-- tmp alert end --%>
<div class="headerArea">
<div class="topMenu">
<%
if(isLogin){
%>
<a href="<%=path%>/member/membercenter.action">会员中 心</a><a href="<%=path%>/member/logout.action">退 出</a><a href="/zh/content/site/memberhelp">帮助</a>
<% }else{
if(redirectURL!=null){
%>
<a href="<%=path%>/member/register.action?${redirectURL}">注 册</a><a href="<%=path%>/member/login.action">登 录</a><a href="/zh/content/site/memberhelp">帮助</a>
<% }else{%>
<a href="<%=path%>/member/register.action"> 注册</a><a href="<%=path%>/member/login.action">登 录</a><a href="/zh/content/site/memberhelp">帮助</a>
<% }
}%>
</div>
<div class="headerMain clearfix">
<div class="logo"><a href="/"><img src="/images/logo/logo.jpg" alt="logo" /></a></div>
<div class="topBanner"><a href="/ad/countdown.htm"><img src="/images/banners/banner.jpg" alt="" /></a></div>
<div class="date">
<c:forEach items="${countdown}" var="item" varStatus="status">
<span class="countdownleft${status.index} countdownpos${item}"></span>
</c:forEach>
</div>
</div>
<span class="blank10"></span>
<ul class="nav clearfix">
<li><a href="/">首页</a></li>
<li><a href="<%=path%>/zh/expo" class="w5">栏目1</a></li>
<li><a href="<%=path%>/zh/tours" class="w1">
栏目2
</a></li>
<li><a href="<%=path%>/hotelsearch" class="w2 here">
栏目3
</a></li>
<li><a href="/zh/trip" class="w4 ">
栏目4
</a></li>
<li class="last"><img src="/images/navTel.png" alt="" /></li>
</ul>
<span class="blank9"></span>
</div>
分享到:
相关推荐
三菱PLC定时停机程序
漂亮的停机维护html模板
停机保号 移动保号 停机保号软件V20120818
西门子S7-200 PLC自动停机程序代码及使用说明
机场停机位再分配问题,关于机场停机位分配的,此方法适用于比较繁忙的机场,停机位分配合适,有理提高机场的运营
springboot启动/停机脚本
惠普推出了业界领先的零停机备份与恢复解决方案。通过采用全面的数据镜像-分割备份,该操作允许将生产环境与备份和恢复环境分开,从而为最关键的业务应用提供了停机时间为零且不影响操作的数据保护。惠普的零停机...
反渗透停机保养方法.pdf
PVC停机料配方设计与探讨,详情可通过互联网交流。
STM32F103采用RTC闹钟唤醒停机模式核心代码,已在项目中有相关应用
重点设备停机故障报告表rar,重点设备停机故障报告表
欧姆龙PLC程序自动锁住停机。设备限制锁。视频教程。需要联系程序人给设计密码才能继续使用,维护设备权益、、需要学习的请下载。有程序和视频教程
stm32l051停机模式代码,功耗低至2uA以下,自己搭的板子,实测功耗1.4uA,停机时间可调。程序中,只需要将停机模式换成待机模式,待机模式下功耗0.5uA,但是唤醒方式较少,感觉并不实用。在停机模式下,flash数据...
哈哈哈》用了很久的东东!给大家分享以下的哦 用了就知道了,还可以自己改写
涉及停机位分配 启发式算法 涉及停机位分配 启发式算法 涉及停机位分配 启发式算法 涉及停机位分配 启发式算法
手机停机一样可以无限量免费上网
飞机在停机,起飞是有严格要求的,不许同时产生冲突,所以解决此类问题很关键就是把握时间点
oracle rac 不停机调整时间.txt
不停机搭建standby备库 介绍安装standby备库步骤及注意事项