第五次jsp作业

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>登陆验证</title>
    <script type="text/javascript">
        function check(){
            if(form1.username.value== ""){
                alert("用户名不能为空");
                return;
            }
            if(form1.password.value== ""){
                alert("密码不能为空");
                return;
            }
            if(form1.validationcode.value== ""){
                alert("验证码不能为空");
                return;
            }
            if(form1.validationcode.value!=form1.validationcode1.value){
                alert("请正确输入验证码");
                return;
            }
        }
    check();
    </script>
  </head>
  
  <body>
   <form action="text6/logincheck.jsp" method="post" name="form1">
    用户名:<input type="text" name="username" size="16">
    密码:<input type="text" name="password" size="16">
    验证码:<input type="text" name="validationcode"onKeyDown="if(event.keyCode==13){form1.submit.focus();}" size="6">
    <%

    int number1=(int)(Math.random()*10);
    int number2=(int)(Math.random()*10);
    int number3=(int)(Math.random()*10);
    int number4=(int)(Math.random()*10);
    String numsum = number1+""+number2+number3+number4;
     %>
     <input type="hidden" name="validationcode1" value=<%=numsum %>>
     <img src="image/<%=number1%>.jpg">
     <img src="image/<%=number2%>.jpg">
     <img src="image/<%=number3%>.jpg">
     <img src="image/<%=number4%>.jpg">
     <input type="submit"
            name="submit" value="登录" onfocus="mycheck()"> &nbsp;&nbsp;&nbsp; <input
            type="reset" value="重置">
    
    </form>    
   
  </body>
</html>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>登陆信息处理页面</title>
    


  </head>
  
  <body>
    <%
        request.setCharacterEncoding("UTF-8");
        String name = request.getParameter("username");
        String password = request.getParameter("password");
        if(name.equals("guoyang")&&password.equals("123456")){
        session.setAttribute("username", name);
        response.sendRedirect("main.jsp");
        }else{
            response.sendRedirect("login.jsp");
        }

    %>
  </body>
</html>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>主页面</title>
    
    

  </head>
  
  <body>
    <%
        Object name=session.getAttribute("username");
        String name1=(String)name;
     %>
     欢迎<%=name1 %>访问系统<br>
     <a href="text6/exit.jsp">退出系统</a>
  </body>
</html>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>退出系统</title>
 

  </head>
  
  <body>
    <%
        session.invalidate();
        response.sendRedirect("login.jsp");
     %>
  </body>
</html>

猜你喜欢

转载自www.cnblogs.com/guoyang8260/p/12690323.html
今日推荐