软件工程概论课堂小结

---恢复内容开始---

网站系统开发需要掌握的技术:

        Java语言
        面向对象分析设计思想:
        设计模式和框架结构
        XML语言
        网页脚本语言
        数据库
        应用服务器
        集成开发环境
 
课堂测试源代码:登录界面
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ page import="java.sql.*"%>
<html>
<head>
<style>
*{
    margin:0;
    padding:0;}

li{
    list-style-type:none;
    margin:0;
    padding:0;}
a{
    text-decoration:none;
    color:#000;}

/*---------------------按钮-----------------------------*/
.login_putin ul li input{
    margin: 0;
    width:70%;
    padding: 1em 2em 1em 5.4em;
    -webkit-border-radius:.3em;
    -moz-border-radius: .3em;
    border: 1px solid #999;
}

.login_btn{
    width:300px;
    margin:40px auto 0 auto;
}

.login_btn input{
    width:100%;
    margin:0;
    padding:.5em 0;
    -webkit-border-radius:.3em;
    -moz-border-radius: .3em;
    border:#1263be solid 1px;
    background:#1b85fd;
    color:#FFF;
    font-size:17px;
    font-weight:bolder;
    letter-spacing:1em;
}

.login_btn input:hover{
    background:#1263be;
    }
</style>
</head>

<body>
<%
try {
Class.forName("com.mysql.jdbc.Driver");    // 加载数据库驱动,注册到驱动管理器
String url = "jdbc:mysql://localhost:3306/登录基本信息?characterEncoding=utf8&useSSL=false";    // 数据库连接字符串
String username = "root";    // 数据库用户名
String password = "126621";    // 数据库密码
Connection conn = DriverManager.getConnection(url,username,password);
// 创建Connection连接
// 判断数据库连接是否为空
if(conn != null){
out.println("数据库连接成功!");    // 输出连接信息
conn.close();    // 关闭数据库连接
}else{
out.println("数据库连接失败!");    // 输出连接信息
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
%>
<div class="login_ico">
       <img src="images/login_ico.png">    
    </div>
    <div class="login_putin">
        <ul>
            <li><input type="text" ></li>
            <li><input type="password" ></li>
        </ul>
    </div>
    <div class="login_btn">
        <input type="submit" value="登陆">
    </div>



</body>
</html>

界面显示内容:
<%@page import="java.net.URLDecoder"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<fmt:requestEncoding value="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">
<title>首页</title>
</head>
<body>
<center>
<font size=14 style="font-weight:bold">
同学 <% out.println(URLDecoder.decode(request.getParameter("username1"), "utf-8")); %> ,你好!
</font>
</center>
</body>
</html>

 

 

对该课程希望和目标:希望通过这门课程我可以做一个简单的软件,掌握做软件的基本技术,为自己以后的程序员之路加点油。

原文地址:https://www.cnblogs.com/dzkwwj/p/6484870.html