暑假总结04

(1)本周学习内容(Oracle)

  Oracle连接eclipse

    制作简单的登陆注册

      

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Expires" content="0">
<title>登陆</title>
<link rel="stylesheet" href="css/reset.css" />
<link rel="stylesheet" href="css/common.css" />
<link rel="stylesheet" href="css/font-awesome.min.css" />
</head>
    <body>
        <div class="wrap login_wrap">
            <div class="content">
                <div class="logo"></div>
                <div class="login_box">  
                     
                    <div class="login_form">
                        <div class="login_title">
                            登陆•
                        </div>
                        <form action="${pageContext.request.contextPath}/loginServlet" method="post">
                             
                            <div class="form_text_ipt">
                                <input name="username" type="text" placeholder="用户名">
                            </div>
                            <div class="ececk_warning"><span>用户名不能为空</span></div>
                            <div class="form_text_ipt">
                                <input name="password" type="password" placeholder="密码">
                            </div>
                            <div class="ececk_warning"><span>密码不能为空</span></div>
                            <div class="form_check_ipt">
                                <div class="left check_left">
                                    <label><input name="" type="checkbox">下次自动登陆•</label>
                                </div>
                                <div class="right check_right">
                                    <a href="#">忘记密码</a>
                                </div>
                            </div>
                            <div class="form_btn">
                                <input type="submit" value="登陆" />
                            </div>
                            <div class="form_reg_btn">
                                <span>还没有账号?</span><a href="create.jsp">马上注册</a>
                            </div>
                        </form>
                    </div>
                </div>
            </div>
        </div>
        <script type="text/javascript" src="js/jquery.min.js" ></script>
        <script type="text/javascript" src="js/common.js" ></script>
        <div style="text-align:center;">
</div>
    </body>
</html>

  

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
package com.servlet;
 
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
 
import com.dao.domain;
import com.user.User;
 
/**
 * Servlet implementation class loginServlet
 */
@WebServlet("/loginServlet")
public class loginServlet extends HttpServlet {
    private static final long serialVersionUID = 1L;
        
    /**
     * @see HttpServlet#HttpServlet()
     */
    public loginServlet() {
        super();
        // TODO Auto-generated constructor stub
    }
 
    /**
     * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
     */
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        request.setCharacterEncoding("utf-8");
        response.setContentType("text/html;charset=utf-8");
        String username = request.getParameter("username");
        String password = request.getParameter("password");
         
        domain domain = new domain();
        User user = null;
        try {
            user=domain.login(username, password);
             
            if(user == null) {
                request.setAttribute("msg", "用户或密码不正确");
                request.getRequestDispatcher("/login.jsp").forward(request, response);
                return;
            }
            request.getSession().setAttribute("user", user);
             
            response.sendRedirect(request.getContextPath()+"/index.jsp");
        } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
 
    /**
     * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
     */
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        // TODO Auto-generated method stub
        doGet(request, response);
    }
 
}

  

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
/* CSS Document  */
@charset "UTF-8";
body{font-family:"宋体", Arial,Verdana, sans-serif, Helvetica;font-size:12px;margin:0;background:#f4f5eb;color:#000;}
dl,ul,li{list-style:none;}
a img{border:0;}
a{color:#000;}
a:link,a:visited,a:active,a:hover{text-decoration:none;}
a:hover{cursor: pointer;}
.clearboth {clear:both;font-size:0px;}
input {vertical-align:middle;}
body,html{height:100%;}
.noneBox {display:none;}
/*----ͷ---------------------------*/
.header{width:100%;height:53px;background:url(../images/header_bei.gif);}
.header01{float:left;height:53px;width:45px;margin-left:15px;background:url(../images/header01.gif) no-repeat;}
.header02{float:left;height:28px;width:auto;margin-left:10px;padding-top:25px;font-size:20px;font-family:"黑体";}
.header03{float:right;height:53px;width:67px;margin-right:15px;background:url(../images/logo.gif);}
/*----left---------------------------*/
.left{float:left;width:214px;height:auto;margin:8px 0 8px 8px!important;margin:8px 0 4px 4px;}
.left01{width:214px;height:33px;background:url(../images/left01_bei.gif) repeat-x;margin-bottom:8px;}
.left01_left{float:left;height:33px;width:3px;background:url(../images/left01_left.gif);}
.left01_right{float:right;height:33px;width:3px;background:url(../images/left01_right.gif);}
.left01_c{float:left;height:33px;line-height:33px;width:198px;padding-left:10px;color:#002f76;}
.left01_c img{height:17px;width:17px;margin:3px 10px 0 0;}
.left02{width:214px;height:auto;margin-bottom:8px;}
.left02top{width:214px;height:36px;background:url(../images/left02_bei.gif) repeat-x;}
.left02top_left{float:left;height:36px;width:3px;background:url(../images/left02_left.gif);}
.left02top_right{float:right;height:36px;width:3px;background:url(../images/left02_right.gif);}
.left02top_c{float:left;height:36px;line-height:33px;width:198px;padding-left:10px;font-weight:bold;}
.left02down{width:212px;height:auto;border:1px solid #b4b4b4;border-top:0;background:#fff;}
.left02down01{width:202px;height:27px;line-height:27px;padding-left:10px;}
.left02down01_img{float:left;width:7px;height:27px;margin-right:5px;background:url(../images/01.gif) no-repeat;}
.left02down01_xia ul{margin:0;padding:0 5px 0 19px;}
.left02down01_xia li{width:auto;height:20px;line-height:20px;margin:3px 0;padding-left:2px;}
.left02down01_xia_li{background:#eff6ff;}
.left03_right{float:right;height:33px;width:30px;background:url(../images/03.gif);}
.left03_c{float:left;height:33px;line-height:33px;width:171px;padding-left:10px;color:#002f76;}
/*----rrcc-------------*/
.rrcc{width:auto;height:90%;margin:8px 8px 8px 222px;}
/*----center---------------------------*/
.center{float:left;height:200px;width:8px;margin-left:8px!important;margin-left:4px; background:url(../images/center0.gif) no-repeat;cursor:pointer;}
 
 
/*----right---------------------------*/
.right{width:auto;height:90%;margin-left:20px!important;margin-left:10px;border:1px solid #b4b4b4;background:#fff;}
.right span{color:#666;}
.right01{padding-left:10px;margin:9px 0;}
.right01 #cent{width: 200px;height: 200px;background-color: red;}

  

  花在学习时长20小时,10小时在学习视频,其他在整理视频笔记和代码  

(2)下周准备学习Oracle安装虚拟机

(3)本周遇到的问题

  页面的样式不美观

    

posted on   王行行  阅读(153)  评论(0编辑  收藏  举报

编辑推荐:
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· .NET Core内存结构体系(Windows环境)底层原理浅谈
阅读排行:
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· DeepSeek 解答了困扰我五年的技术问题。时代确实变了!
· 本地部署DeepSeek后,没有好看的交互界面怎么行!
· 趁着过年的时候手搓了一个低代码框架
· 推荐一个DeepSeek 大模型的免费 API 项目!兼容OpenAI接口!
点击右上角即可分享
微信分享提示