一个项目中的jsp代码

本文档展示了JSP项目的代码细节,包括登录页面(login.jsp)、头部(header.jsp)、左侧菜单(left.jsp)、帮助页面(help.jsp)以及页面跳转逻辑。涉及到JavaScript函数、表单提交、用户登录状态显示、页面布局以及Cookie操作等关键功能。
摘要由CSDN通过智能技术生成

index.jsp: <meta http-equiv="Refresh" content="0;URL=./pages/login.jsp" />

login.jsp
<body οnlοad="document.all.name2.focus()">
<td width="60%"><html:text maxlength="30" property="epNo" size="20" styleId="name2" οnblur="loadUser()"/>&nbsp;</td>
<html:image property="button" οnclick="loginSubmit('userLogin');saveCookie();" border="0" page="/pages/images/logon_icon.gif"/>
<td align="left"><html:image property="button" οnclick="loginSubmit('changePassword')" border="0" page="/pages/images/logon_repw.gif"/>
<script language="javascript">
function loginSubmit(choice){
    document.all.selectID.value=choice;
    loginFormBean.submit();
}
</script>
<script language="javascript">
<!--Hide script from older browsers
function loadUser()
{
    var cookieName="";
    var cookieValue="";
    cookieName=document.all.name2.value;
    cookieValue=readCookie(cookieName);
    if(cookieValue!='')
      document.all.name4.value=cookieValue;
}
function saveCookie()
{
    var cName=document.all.name2.value;
    var cValue=document.all.name4.value;
    setCookie(cName,cValue);
}
function setCookie(name,value)
{
  date=new Date();
  date.setMonth(date.getMonth()+6);
  document.cookie=name+"="+escape(value)+"; expires=" + date.toGMTString();
}
function readCookie(name)
{
  //if there is no cookie,return false,else return the value.
  if(document.cookie=='')
     return false;
   else
     return unescape(getCookieValue(name));
}
function getCookieValue(name)
{
   //Declare variables.
   var firstChar,lastChar;
   //Get the entire cookie string.
   var theBigCookie=document.cookie;
   //alert(theBigCookie);
   firstChar=theBigCookie.indexOf(name);
   if(firstChar!=-1)
   {
     firstChar+=name.length+1;
  lastChar=theBigCookie.indexOf(';',firstChar);
  if(lastChar==-1)lastChar=theBigCookie.length;
  return theBigCookie.substring(firstChar,lastChar);
   }
   else
   return false;
}
//end hiding javascript -->
</script>

header.jsp
<td><html:link styleClass="Menu_F13" page="/pages/client/menu.jsp" target="leftFrame">客户关系管理</html:link></td>
<td><html:img width="20" height="28" page='/pages/images/menu_bg.jpg'/></td>
<%
   Date nowDate = new Date();
   SimpleDateFormat yearFor = new SimpleDateFormat("yyyy");
   SimpleDateFormat monthFor = new SimpleDateFormat("MM");
   SimpleDateFormat dayFor = new SimpleDateFormat("dd");
   SimpleDateFormat timeFor = new SimpleDateFormat("HH:mm");

   Strin

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值