首页 > 其他分享 >每日总结-23.5.30

每日总结-23.5.30

时间:2023-05-30 21:55:36浏览次数:50  
标签:总结 none color text 30 23.5 background font border

<%@ page import="wangzhan.Thesql" %>
<%@ page import="wangzhan.Pd_P_assignment" %>
<%@ page import="wangzhan.Pd_S_assignment" %>
<%@ 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 lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>教学管理平台</title>
    <style>
        body {
            font-family: Arial, sans-serif;
            background-color: #f7f7f7;
        }

        h1 {
            color: #333;
            text-align: center;
            margin-top: 50px;
        }

        table {
            margin: 0 auto;
            border-collapse: collapse;
            box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
            background-color: #fff;
        }

        th, td {
            padding: 30px;
            text-align: center;
            border: 1px solid #ddd;
            font-size: 17px;
        }

        th {
            background-color: #8b8989;
            color: #fff;
            font-size: 30px;
        }

        tr:nth-child(even) {
            background-color: #f2f2f2;
        }
        input{
            border: none;
            border-radius: 10px;
            height: 27px;
        }
        .submit{
            background-color: rgb(26, 131, 201);
            color: aliceblue;
            height: 50px;
            width: 90%;
        }
        .submit:active{
            background-color: rgb(166, 172, 175);
        }
        a{
            text-decoration: none;
            font-size: 20px;
            color: #3bc9e2;
        }
        /* 翻页选中样式 */
        .active {
            color: white;
            background-color: #007bff;
            border-radius: 0.25rem;
            padding: 0.5rem;
            text-decoration: none;
            margin-right: 10px;
        }

        /* 翻页未选中样式 */
        a.page-link {
            color: #007bff;
            text-decoration: none;
            margin-right: 10px;
        }
        #pagination{
            text-align: center;
        }
    </style>
</head>
<%
    Thesql thesql = new Thesql();
    request.setCharacterEncoding("UTF-8");
    String les="";
    String pu="";
    String stu="";
    les=request.getParameter("les");
    pu=request.getParameter("pu");
    stu=request.getParameter("stu");

    Pd_S_assignment pd[] = thesql.S_assignment_DimQuery("","","","","","",pu,les,stu);

    int itemsPerPage = 5;//每页展示多少条
    int totalItems = pd.length;//总共多少条
    int currentPage = request.getParameter("page") == null ? 1 : Integer.parseInt(request.getParameter("page"));
    int totalPages = (int) Math.ceil(totalItems / (double)itemsPerPage);
    int startItem = (currentPage - 1) * itemsPerPage + 1;
    int endItem = Math.min(startItem + itemsPerPage - 1, totalItems);
%>
<body>

<table>
    <tr>
        <form action="Browse_Sexperiment.jsp" method="post">
            <th>课程:<input type="text" name="les"></th>
            <th>名称:<input type="text" name="pu"></th>
            <th>学生:<input type="text" name="stu"></th>
            <th><input class="submit" type="submit"></th>
        </form>
    </tr>
    <% for (int i = startItem; i < endItem; i++) { %>
    <tr>
        <td><%=pd[i].getLesson_name()%></td>
        <td><%=thesql.P_assignment_query(pd[i].getPu_ass_id()).getType()%>:<%=pd[i].getPu_name()%></td>
        <td><%=pd[i].getStudent_name()%></td>
        <td><a href="Submit_experiment.jsp?exp_id=<%=pd[i].getId()%>
        &les_id=<%=thesql.P_assignment_query(pd[i].getPu_ass_id()).getLesson_id()%>">查看</a></td>
    </tr>
    <% }%>

</table>
<br>
<%
    if(!(les!=null)) les="";
    if(!(pu!=null)) pu="";
    if(!(stu!=null)) stu="";
%>
<div id="pagination">
    <%-- 显示翻页链接 --%>
    <%--    &les=<%=les%>&pu=<%=pu%>&stu=<%=stu%>--%>
    <a href="?page=<%= Math.max(1, currentPage - 1) %>&les=<%=les%>&pu=<%=pu%>&stu=<%=stu%>" <%= currentPage == 1 ? "class=\"disabled page-link\"" : "class=\"page-link\"" %> >&laquo; 上一页</a>
    <% for (int i = 1; i <= totalPages; i++) { %>
    <a href="?page=<%= i %>&les=<%=les%>&pu=<%=pu%>&stu=<%=stu%>" <%= i == currentPage ? "class=\"active\"" : "class=\"page-link\"" %> ><%= i %></a>
    <% } %>
    <a href="?page=<%= Math.min(currentPage + 1, totalPages) %>&les=<%=les%>&pu=<%=pu%>&stu=<%=stu%>" <%= currentPage == totalPages ? "class=\"disabled page-link\"" : "class=\"page-link\"" %> >下一页 &raquo;</a>
</div>

</body>>
</html>

 

标签:总结,none,color,text,30,23.5,background,font,border
From: https://www.cnblogs.com/laobing6214/p/17444586.html

相关文章

  • 2023.5.30《人件》阅读笔记
    第三章——软件工程师的成长考级之路:在中国,软件工程师的职业资格考试有:计算机等级考试和全国计算机技术与软件专业技术资格考试。很多公司也提供了针对自己产品的职业认证项目。例如:微软公司有微软认证专家甲骨文公司有Oracle认证项目。本章主要讲了,不同级别的......
  • 5.30 总结
    今天复习了数据库的sql查询以及其他的一些知识点。学会了怎样进行多表查询以及怎样创建视图。我在数据库保护性的章节里学到了锁的机制:所分为两种(1.排他锁2.共享锁)了解到大多数程序中用到的都是两段锁协议来保护程序数据的真实性。......
  • 2023.5.30——软件工程站立会议(阶段二)
    站立会议内容:1.整个项目预期的任务量:目前已经花的时间:剩余的时间:2.任务看板照片: 3.团队照片: 4.产品状态:最新做好的功能:正在完成中5.燃尽图:......
  • 2023.5.30——软件工程日报
    所花时间(包括上课):6h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习。我了解到的知识点:1.了解了一些数据库的知识;2.了解了一些python的知识;3.了解了一些英语知识;5.了解了一些Javaweb的知识;4.了解了一些数学建模的知识;6.了解了一些计算机网络的知识;......
  • docker和compose总结
    dockerdocker的特性轻量级的环境隔离统一的封包和运行方式方式dockerhub是docker的镜像仓库官网,里面可以方便的查找镜像和对应的tagdocker是容器服务,里面运行的容器化的服务,容器里面装着我们的程序,它提供隔离的环境,提供统一的部署运行方式。docker在隔离的前......
  • 2023-05-30:Redis6.0为什么要引入多线程呢?
    2023-05-30:Redis6.0为什么要引入多线程呢?答案2023-05-30:Redis多线程比单线程性能提升一倍:Redis6.0引入多线程IO特性对性能提升至少是一倍以上。据Redis作者antirez在RedisConf2019分享中介绍,多线程IO特性可以显著提高Redis的性能和吞吐量,实测GET/SET命令在4......
  • AtCoder Beginner Contest 303
    A-SimilarString(abc303a)题目大意给定两个字符串,问这两个字符串是否相似。两个字符串相似,需要每个字母,要么完全相同,要么一个是1一个是l,要么一个是0一个是o解题思路按照题意模拟即可。可以将全部1换成l,全部0换成o,再判断相等。神奇的代码#include<bits/stdc++.h>us......
  • 继续学习英语20230530
    Simplyput简单来说 isolated 英[ˈaɪsəleɪtɪd]美[ˈaɪsəleɪtɪd]adj.偏远的;孤零零的;孤独的;孤立的;单独的;只出现一次的;v.(使)隔离,孤立,脱离;将…剔出(以便看清和单独处理);使(某物质、细胞等)分离;使离析; leverages英[ˈliːvərɪdʒɪz]......
  • 面试总结五月三十日
    vue路由的两种模式Vue路由模式hash和history,简单讲一下Hash模式地址栏中有#,history没有,history模式下刷新,会出现404情况,需要后台配置使用JavaScript来对loaction.hash进行赋值,改变URL的hash值可以使用hashchange事件来监听hash值的变化HTML5提供了History......
  • (晶体管)QH8MA4TCR MOSFET - 阵列 30V 9A,8A 1.5W 表面贴装型 TSMT8
    特性:1)低导通电阻2)小型表面贴装封装(TSMT8)3)无铅电镀;符合RoHS标准4)无卤素ROHM半导体硅功率MOSFET提供一系列驱动类型(0.9V至20V),使其非常适合各种应用。技术:MOSFET(金属氧化物)配置:N和P沟道FET功能:-漏源电压(Vdss):30V25°C时电流-连续漏极(Id):9A,8A不同Id、Vgs......