index.jsp

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%
 String path = request.getContextPath();
 String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%@page import="form.IndexActionForm"%>
<%@page import="java.io.File"%>
<%@page import="common.HREnvConfig"%>
<%@page import="common.HrCommon"%>
<%@page import="java.util.regex.Matcher"  %>
<%@page import="java.util.Date"  %>
<%@page import="java.text.SimpleDateFormat"  %>


<% IndexActionForm loginForm = (IndexActionForm)request.getAttribute("loginForm");
 if (loginForm == null || loginForm.equals("")){
  loginForm = new IndexActionForm();
 
 }
 %>


<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>主画面</title>
<link rel=stylesheet href="WebRoot/style/hr.css" type="text/css">
<script language="JavaScript" type="text/javascript">


 //登录处理
 function login(){
  document.forms[0].action="/HRMANAGE/indexLogin.do";
  document.forms[0].submit();
 }
 //注册处理
 function register(){
  document.forms[0].action="/HRMANAGE/indexRegister.do";
  document.forms[0].submit();
 }
 
 function add()
 {
    var num1,num2,num3,num4,num5,num6,num8,A,B,C,D,E,z,i,j,DS,ZS,XS,HZ,HW,KD,X,F,G,H;
    num1=String(document.getElementsByName("txtNum1")[0].value);
    num2=String(document.getElementsByName("txtNum2")[0].value);
    num3=String(document.getElementsByName("txtNum3")[0].value);
    num4=String(document.getElementsByName("txtNum4")[0].value);
    num5=String(document.getElementsByName("txtNum5")[0].value);
    num6=String(document.getElementsByName("txtNum6")[0].value);
   
    var numK=document.getElementsByName("behindlatitude")[0].value;
   
    var nums = numK.split('!');
    var numSa = null;
       for (var k=0;k<nums.length-1;k++) {
        numK = nums[k];
       
     A=String((parseInt(numK/10000))%10);
     B=String((parseInt(numK/1000))%10);
     C=String((parseInt(numK/100))%10);
     D=String((parseInt(numK/10))%10);
     E=String(numK%10);
    if (C>=D && C>=E)
 {
 DS=C;
 }
 else if (D>=C && D>=E)
 {
 DS=D;
 }
 else
 {
 DS=E;
 }
 var numDS1=num1.replace(/DS/g,DS);
 var numDS2=num2.replace(/DS/g,DS);
 var numDS3=num3.replace(/DS/g,DS);
 var numDS4=num4.replace(/DS/g,DS);
 var numDS5=num5.replace(/DS/g,DS);
 var numDS6=num6.replace(/DS/g,DS);
 if (C<=D && C<=E)
 {
 XS=C;
 }
 else if (D<=C && D<=E)
 {
 XS=D;
 }
 else
 {
 XS=E;
 }
 var numXS1=numDS1.replace(/XS/g,XS);
 var numXS2=numDS2.replace(/XS/g,XS);
 var numXS3=numDS3.replace(/XS/g,XS);
 var numXS4=numDS4.replace(/XS/g,XS);
 var numXS5=numDS5.replace(/XS/g,XS);
 var numXS6=numDS6.replace(/XS/g,XS); 
 if ((C<=D && C>=E)||(C<=E && C>=D))
 {
 ZS=C;
 }
 else if ((D<=C && D>=E)||(D<=E && D>=C))
 {
 ZS=D;
 }
 else
 {
 ZS=E;
 }
 var numZS1=numXS1.replace(/ZS/g,ZS);
 var numZS2=numXS2.replace(/ZS/g,ZS); 
 var numZS3=numXS3.replace(/ZS/g,ZS); 
 var numZS4=numXS4.replace(/ZS/g,ZS); 
 var numZS5=numXS5.replace(/ZS/g,ZS); 
 var numZS6=numXS6.replace(/ZS/g,ZS);
 
    HZ=eval(C+"+"+D+"+"+E);
 var numHZ1=numZS1.replace(/HZ/g,HZ);
 var numHZ2=numZS2.replace(/HZ/g,HZ);
 var numHZ3=numZS3.replace(/HZ/g,HZ); 
 var numHZ4=numZS4.replace(/HZ/g,HZ); 
 var numHZ5=numZS5.replace(/HZ/g,HZ); 
 var numHZ6=numZS6.replace(/HZ/g,HZ);
   
    HW=(eval(C+"+"+D+"+"+E))%10;
 var numHW1=numHZ1.replace(/HW/g,HW);
 var numHW2=numHZ2.replace(/HW/g,HW);
 var numHW3=numHZ3.replace(/HW/g,HW);
 var numHW4=numHZ4.replace(/HW/g,HW);
 var numHW5=numHZ5.replace(/HW/g,HW);
 var numHW6=numHZ6.replace(/HW/g,HW);
 
 if (C>=D && D>=E)
 {
 KD=C-E;
 }
 else if (C>=E && E>=D)
 {
 KD=C-D;
 }
 else if (D>=C && C>=E)
 {
 KD=D-E;
 }
 else if (D>=E && E>=C)
 {
 KD=D-C;
 }
 else if (E>=C && C>=D)
 {
 KD=E-D;
 }
 else
 {
 KD=E-C;
 }
 var numKD1=numHW1.replace(/KD/g,KD);
 var numKD2=numHW2.replace(/KD/g,KD);
 var numKD3=numHW3.replace(/KD/g,KD);
 var numKD4=numHW4.replace(/KD/g,KD);
 var numKD5=numHW5.replace(/KD/g,KD);
 var numKD6=numHW6.replace(/KD/g,KD);
 
 var num11=numKD1.replace(/A/g,A);
    var num12=num11.replace(/B/g,B);
    var num13=num12.replace(/C/g,C);
    var num14=num13.replace(/D/g,D);
    var num15=num14.replace(/E/g,E);
 var num21=numKD2.replace(/A/g,A);
    var num22=num21.replace(/B/g,B);
    var num23=num22.replace(/C/g,C);
    var num24=num23.replace(/D/g,D);
    var num25=num24.replace(/E/g,E);
 var num31=numKD3.replace(/A/g,A);
    var num32=num31.replace(/B/g,B);
    var num33=num32.replace(/C/g,C);
    var num34=num33.replace(/D/g,D);
    var num35=num34.replace(/E/g,E);  
 var num41=numKD4.replace(/A/g,A);
    var num42=num41.replace(/B/g,B);
    var num43=num42.replace(/C/g,C);
    var num44=num43.replace(/D/g,D);
    var num45=num44.replace(/E/g,E);
 var num51=numKD5.replace(/A/g,A);
    var num52=num51.replace(/B/g,B);
    var num53=num52.replace(/C/g,C);
    var num54=num53.replace(/D/g,D);
    var num55=num54.replace(/E/g,E);
 var num61=numKD6.replace(/A/g,A);
    var num62=num61.replace(/B/g,B);
    var num63=num62.replace(/C/g,C);
    var num64=num63.replace(/D/g,D);
    var num65=num64.replace(/E/g,E);    
    /*第一个数去0*/
    z = num15.match(/\W0+[1-9]/g);
    z=String(z).replace(/0/g, "");
    j=z.length;
    for(i=1;i<=(j+1)/3;i++)
    {
     z = num15.match(/\W0+[1-9]/);
     z=String(z).replace(/0/g, "");
     num15=num15.replace(/\W0+[1-9]/,z)
 }
  if(num15.match(/^0+[1-9]/)!=null)
 {
  num15=num15.replace(/^0+/,"");
    }
   
    if(num15.match(/^0+\W/)!=null)
    {
       num15=num15.replace(/^0+/,"0")
 }
    if(num15.match(/\W0+$/)!=null)
    {
       num15=num15.replace(/0+$/,"0")
 } 
 /*第二个数去0*/
 z = num25.match(/\W0+[1-9]/g);
    z=String(z).replace(/0/g, "");
    j=z.length;
    for(i=1;i<=(j+1)/3;i++)
    {
     z = num25.match(/\W0+[1-9]/);
     z=String(z).replace(/0/g, "");
     num25=num25.replace(/\W0+[1-9]/,z)
 }
  if(num25.match(/^0+[1-9]/)!=null)
 {
  num25=num25.replace(/^0+/,"");
    }
   
    if(num25.match(/^0+\W/)!=null)
    {
       num25=num25.replace(/^0+/,"0")
 }
    if(num25.match(/\W0+$/)!=null)
    {
       num25=num25.replace(/0+$/,"0")
 }
 /*第三个数去0*/
 z = num35.match(/\W0+[1-9]/g);
    z=String(z).replace(/0/g, "");
    j=z.length;
    for(i=1;i<=(j+1)/3;i++)
    {
     z = num35.match(/\W0+[1-9]/);
     z=String(z).replace(/0/g, "");
     num35=num35.replace(/\W0+[1-9]/,z)
 }
  if(num35.match(/^0+[1-9]/)!=null)
 {
  num35=num35.replace(/^0+/,"");
    }
   
    if(num35.match(/^0+\W/)!=null)
    {
       num35=num35.replace(/^0+/,"0")
 }
    if(num35.match(/\W0+$/)!=null)
    {
       num35=num35.replace(/0+$/,"0")
 } 
 /*第四个数去0*/
 z = num45.match(/\W0+[1-9]/g);
    z=String(z).replace(/0/g, "");
    j=z.length;
    for(i=1;i<=(j+1)/3;i++)
    {
     z = num45.match(/\W0+[1-9]/);
     z=String(z).replace(/0/g, "");
     num45=num45.replace(/\W0+[1-9]/,z)
 }
  if(num45.match(/^0+[1-9]/)!=null)
 {
  num45=num45.replace(/^0+/,"");
    }
   
    if(num45.match(/^0+\W/)!=null)
    {
       num45=num45.replace(/^0+/,"0")
 }
    if(num45.match(/\W0+$/)!=null)
    {
       num45=num45.replace(/0+$/,"0")
 }
 /*第五个数去0*/
 z = num55.match(/\W0+[1-9]/g);
    z=String(z).replace(/0/g, "");
    j=z.length;
    for(i=1;i<=(j+1)/3;i++)
    {
     z = num55.match(/\W0+[1-9]/);
     z=String(z).replace(/0/g, "");
     num55=num55.replace(/\W0+[1-9]/,z)
 }
  if(num55.match(/^0+[1-9]/)!=null)
 {
  num55=num55.replace(/^0+/,"");
    }
   
    if(num55.match(/^0+\W/)!=null)
    {
       num55=num55.replace(/^0+/,"0")
 }
    if(num55.match(/\W0+$/)!=null)
    {
       num55=num55.replace(/0+$/,"0")
 }
 /*第六个数去0*/
 z = num65.match(/\W0+[1-9]/g);
    z=String(z).replace(/0/g, "");
    j=z.length;
    for(i=1;i<=(j+1)/3;i++)
    {
     z = num65.match(/\W0+[1-9]/);
     z=String(z).replace(/0/g, "");
     num65=num65.replace(/\W0+[1-9]/,z)
 }
  if(num65.match(/^0+[1-9]/)!=null)
 {
  num65=num65.replace(/^0+/,"");
    }
   
    if(num65.match(/^0+\W/)!=null)
    {
       num65=num65.replace(/^0+/,"0")
 }
    if(num65.match(/\W0+$/)!=null)
    {
       num65=num65.replace(/0+$/,"0")
 }   
  try
 {
   num15=eval(num15);
   num25=eval(num25);
   num35=eval(num35);
   num45=eval(num45);
   num55=eval(num55);
   num65=eval(num65);
      A=num15;B=num25;C=num35;D=num45;E=num55;F=num65;
      //取整函数
      X=6+Math.floor(k/5);
      alert(X);
      var num8=eval((1-X+B*X/A-X*(X-1)*B/A+X*(X-1)/2-(A-3*B+3*C)*X*(X-1)*(X-2)/(A*6)+(6*C-4*B-4*D+A)*X*(X-1)*(X-2)*(X-3)/(24*A)+(5*B-A+10*D-10*C-5*E)*X*(X-1)*(X-2)*(X-3)*(X-4)/(A*120))*A+X*(X-1)*C/2+X*(X-1)*(X-2)*D/6+X*(X-1)*(X-2)*(X-3)*E/24+X*(X-1)*(X-2)*(X-3)*(X-4)*F/120);
 }
 catch(e)
 {  
  alert("呵呵,出错了!"+e.discription);
  }
 
 
 function dN2(num, len){
 var d = 0;
 return (num+'').replace(/\./, "").replace(/-/, "").replace(/\d/g, function(v, i, s){
 return i-d > len ? '' : (s.substr(0, i).indexOf(v) >= 0 ? (d++,'') : v);
 }).substr(0, len);
 }
 var num9 = dN2(num8, 7);
    document.getElementsByName("txtResult")[0].value=num8;
    document.getElementsByName("txtResult1")[0].value=num15;
    document.getElementsByName("txtResult2")[0].value=num25;
    document.getElementsByName("txtResult3")[0].value=num35;
    document.getElementsByName("txtResult4")[0].value=num45;
    document.getElementsByName("txtResult5")[0].value=num55;
    document.getElementsByName("txtResult6")[0].value=num65;
    document.getElementsByName("txtResultJ")[0].value=num9; 
    if(numSa==null){
     numSa = num9;
     alert(nums[0]);
     alert(num9);
    }else{
     numSa = numSa+'~'+num9;
    }
    }
       alert(numSa);
       document.getElementsByName("HaoMa")[0].value = numSa;
 }
</script>
</head>
<body background="WebRoot/images/index_bg.jpg" bottommargin="0" topmargin="0" bgcolor="#A8A8A8" οnlοad="init()">
<html:form action="/indexSearch">
<input type="hidden" name="pageFlag" id="pageFlag" value="1"/> 
<DIV align="center" style="MARGIN: 10px auto 1px; WIDTH: 900px; HEIGHT: 100%">
 <table width="580" border="0" cellSpacing="0" cellPadding="0">
 <br></br>
 <br></br>
    <TR>
      <TD colspan="2"><H3>购物简易计算器</H3></TD>
    </TR>
    <TR  >
      <TD  >第一个数</TD>
      <TD colspan="3"><INPUT name="txtNum1" type="text" class="textBaroder" id="txtNum1" size="25"></TD>
    </TR>
    <TR  >
      <TD>第二个数</TD>
      <TD colspan="3"><INPUT name="txtNum2" type="text" class="textBaroder" id="txtNum2" size="25"></TD>
    </TR>
    <TR  >
      <TD>第三个数</TD>
      <TD colspan="3"><INPUT name="txtNum3" type="text" class="textBaroder" id="txtNum3" size="25"></TD>
    </TR> 
    <TR  >
      <TD>第四个数</TD>
      <TD colspan="3"><INPUT name="txtNum4" type="text" class="textBaroder" id="txtNum4" size="25"></TD>
    </TR> 
    <TR  >
      <TD>第五个数</TD>
      <TD colspan="3"><INPUT name="txtNum5" type="text" class="textBaroder" id="txtNum5" size="25"></TD>
    </TR>
    <TR  >
      <TD>第六个数</TD>
      <TD colspan="3"><INPUT name="txtNum6" type="text" class="textBaroder" id="txtNum6" size="25"></TD>
    </TR>     
    <TR  >
      <TD  >号码</TD>
      <TD colspan="3"><INPUT name="txtNumK" type="text" class="textBaroder" id="txtNumK" size="10">
        期数
      <select name="qiShu">
      <option value="5">5</option>
    <option value="6">6</option>
    <option value="7">7</option>
    <option value="8">8</option>
    <option value="9">9</option>
    <option value="10">10</option>
   </select> 
   </TD>   
    </TR> 
    <TR>
      <TD><INPUT name="addButton2" type="button" id="addButton2" value="  计算  " onClick=" add()"></TD>
      <TD colspan="3"><INPUT name="txtResultJ" type="text" class="textBaroder" id="txtResultJ" size="25"></TD>   
    </TR>
    <TR>
      <TD>计算结果</TD>
      <TD colspan="3"><INPUT name="txtResult" type="text" class="textBaroder" id="txtResult" size="25"></TD>
    </TR>
    <TR>
      <TD>计算结果1</TD>
      <TD colspan="3"><INPUT name="txtResult1" type="text" class="textBaroder" id="txtResult1" size="25"></TD>
    </TR>
    <TR>
      <TD>计算结果2</TD>
      <TD colspan="3"><INPUT name="txtResult2" type="text" class="textBaroder" id="txtResult2" size="25"></TD>
    </TR>
    <TR>
      <TD>计算结果3</TD>
      <TD colspan="3"><INPUT name="txtResult3" type="text" class="textBaroder" id="txtResult3" size="25"></TD>
    </TR> 
    <TR>
      <TD>计算结果4</TD>
      <TD colspan="3"><INPUT name="txtResult4" type="text" class="textBaroder" id="txtResult4" size="25"></TD>
    </TR>      
    <TR>
      <TD>计算结果5</TD>
      <TD colspan="3"><INPUT name="txtResult5" type="text" class="textBaroder" id="txtResult5" size="25"></TD>
    </TR> 
    <TR>
      <TD>计算结果6</TD>
      <TD colspan="3"><INPUT name="txtResult6" type="text" class="textBaroder" id="txtResult6" size="25"></TD>
    </TR>         
  <TR>
   <TD><INPUT value="登  录" type="button" name="loginButton" οnclick="login()" class="bt3"></TD>
   <TD align ="left"><INPUT value="注  册" type="button" name="registerButton" οnclick="register()" class="bt3" ></TD>
  </TR>
  <TR>
   <TD colSpan="2" ><img src="WebRoot/images/index_copyright.jpg"></TD>
  </TR>
 </TABLE>
  <input type="hidden" name="behindlatitude"
  value="<bean:write name="loginForm" property="birthName"/>" />
  <input type="hidden" name="HaoMa" id="aaa" />
 <tr>
  <td colspan="2" align="right"><img src="WebRoot/images/index_bottom.gif" width="570" height="8"></td>
 </tr>
</DIV>
</html:form>
</body>
</html>

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要修改JavaWeb的默认index.jsp页面,可以按照以下步骤操作: 1. 打开JavaWeb项目的WebContent目录,找到默认的index.jsp文件。 2. 右键点击该文件,选择“重命名”,将其改名为其他名称,比如“home.jsp”。 3. 创建一个新的index.jsp文件,可以使用任何文本编辑器打开,比如Notepad++、Sublime Text等。 4. 在新的index.jsp文件中编写自己的代码,可以是HTML、CSS、JavaScript等。 5. 保存新的index.jsp文件,并将其放置在WebContent目录下。 6. 打开JavaWeb项目的web.xml文件,找到如下代码: <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> 7. 将其中的“index.jsp”改为自己创建的新的默认页面的名称,比如“home.jsp”。 8. 保存web.xml文件,重新启动JavaWeb项目,即可看到新的默认页面。 ### 回答2: 在传统的JavaWeb项目中,index.jsp通常作为项目的入口文件,它的目的是展示欢迎页或者提供一些导航功能。然而,在某些情况下,我们需要修改默认的index.jsp页面,以满足项目的特殊需求。 首先,我们需要查找并编辑web.xml文件,它是JavaWeb项目中的一个核心配置文件。我们需要在web.xml中添加一个welcome-file-list元素,指定我们想要作为默认欢迎页的页面。例如,如果我们想要使用home.jsp作为默认页面,我们可以使用以下代码段更新web.xml: ``` <welcome-file-list> <welcome-file>home.jsp</welcome-file> </welcome-file-list> ``` 然后,我们需要在项目的根目录中添加home.jsp文件,并将其内容定义为我们想要展现的内容。这个过程可能涉及到Java语言、HTML、CSS和JavaScript等技术,具体实现方式取决于项目的具体需求。 最后,我们需要验证更新后的默认页面是否可以正常展示。为此,我们可以使用JavaWeb项目的Servlet容器,例如Tomcat或者Jetty,启动项目,并在浏览器中输入服务器地址和端口号。如果一切正常,我们应该可以看到项目的新的欢迎页了。 需要注意的是,修改默认index.jsp页面可能会影响到项目的其他部分,因此我们需要谨慎考虑每一步的操作,并在实践之前备份项目文件,以免意外问题损坏项目。 ### 回答3: JavaWeb是基于Java语言的Web开发框架,它包含了众多的技术和组件,其中最常用的技术就是Servlet和JSP,它们可以帮助我们开发出高效、可靠的Web应用程序。 默认情况下,JavaWeb应用程序的首页文件是index.jsp,而且它一般被放置在Web应用程序的根目录下面。如果我们需要修改默认的index.jsp页面,可以按照以下步骤来实现: 1. 在Eclipse或其他Java开发工具中打开JavaWeb应用程序的工程,在WebRoot目录下找到原始的index.jsp页面。 2. 备份原始的index.jsp页面,以便在需要的情况下可以恢复它。 3. 创建一个新的JSP页面来替换原有的index.jsp,可以命名为home.jsp、main.jsp或其他名称,只要它符合我们的需求即可。新建一个home.jsp文件,放入WebRoot文件夹下。 4. 修改web.xml配置文件中欢迎页面的配置, 在</web-app>标签下面添加如下代码: <welcome-file-list> <welcome-file>home.jsp</welcome-file> </welcome-file-list> 其中,home.jsp是我们新创建的首页文件,可以根据需要自行修改。 5. 保存修改后的web.xml文件,重新部署Web应用程序即可。 这样,当用户访问JavaWeb应用程序时,就会显示我们新建的home.jsp页面,而不再是原有的index.jsp页面。同时,我们也可以在home.jsp页面中添加自己的内容,来实现更多的功能和效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值