JavaWeb项目


前言

提示:这里可以添加本文要记录的大概内容:

例如:本篇主要使用ajax、三层架构来进行curd操作
主要难点在于:将数据中的数值转换成对应的字符串


提示:以下是本篇文章正文内容,下面案例可供参考

一、首页展示

在这里插入图片描述

二、部分代码展示

1.三层架构

代码如下(示例):

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import warnings
warnings.filterwarnings('ignore')
import  ssl
ssl._create_default_https_context = ssl._create_unverified_context

2.首页的xml文件

代码如下(示例):

<h1>图书信息</h1>
<%--分支查询--%>
图书名称:<input type="text" id="name">
图书类别:<select id="id2" name="b_type">
    <option value="0">选择所属属性</option>
    <option value="1">计算机/软件</option>
    <option value="2">小说/文摘</option>
    <option value="3">杂项</option>
</select>
<input type="submit" value="查询" id="sub2">
<%--表格--%>
<table id="tab">
    <tr>
        <td>图书名称</td>
        <td>图书作者</td>
        <td>购买时间</td>
        <td>图书分类</td>
        <td>操作</td>
    </tr>
</table>

3.部分ajax

代码如下(示例):

<script>
    $(function () {
        var val = $("#path").val();
        $.getJSON({
            url: val + "/book?opr=path",
            data: {},
            success: function (list) {
                var sut = null;
                for (let i = 0; i < list.length; i++) {
                    //将数据中的id转换为对应的字符串


                    sut += "<tr id='sut'>" +
                        "<td>" + list[i].b_name + "</td>" +
                        "<td>" + list[i].b_author + "</td>" +
                        "<td>" + list[i].b_time + "</td>" +
                        "<td>" + type + "</td>" +
                        "<td>" +
                        "<a href=\"" + val + "/book?opr=toupdate&id=" + list[i].b_id + "\">修改/</a>" +
                        "<a href=\"" + val + "/book?opr=toadd\">添加/</a>" +
                        "<a href=\"" + val + "/book?opr=delete&id=" + list[i].b_id + "\">删除</a>" +
                        "</td>" +
                        "</tr>"
                }
                $("#tab").append(sut);
            },
            error: function () {
                alert("错误")
            }
        })
    })
</script>

总结

源代码在资源名为JavawebReview中

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值