iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >基于javaweb+jsp怎么实现个人日记管理系统
  • 729
分享到

基于javaweb+jsp怎么实现个人日记管理系统

2023-06-22 08:06:26 729人浏览 泡泡鱼
摘要

本篇内容介绍了“基于javaweb+jsp怎么实现个人日记管理系统”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!介绍运行环境Java&

本篇内容介绍了“基于javaweb+jsp怎么实现个人日记管理系统”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

介绍

运行环境

Java≥6、Tomcat≥7.0、MySQL≥5.5

开发工具

idea/eclipse/MyEclipse

技术框架

JavaWEB JavaBean JSP mvc Mysql Tomcat javascript

基础JSP+Servlet或JSP+SSM(springspringMVCmybatis)框架或JSP+SSM+Maven(pom.xml)框架…均可

开发工具:idea或eclipse或myeclipse

适用

课程设计,大作业,毕业设计,项目练习,学习演示等

功能说明

登录、注册、退出、用户模块、公告模块、日记模块的增删改查管理

主要代码

 </div>        <br>        <div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">            <div class="row">                <div class="col-sm-7">                    <div class="input-group">                        <input class="fORM-control" type="hidden" id="searchColumn" name="searchColumn" value="diary_name"/>                        <input class="form-control" type="text" id="search_keyWord" name="search_keyword" placeholder="标题"/> <span class="input-group-btn"><button class="btn btn-pill btn-success" type="button" onclick="searchList()">搜索</button></span>                    </div>                </div>                <div class="col-sm-5">                    <button type="button" <c:if test="${loginUser.userType != '管理员'}">disabled="disabled" title="没有权限!!!"</c:if> class="btn btn-pill btn-default" data-toggle="modal" data-target="#modal-add">添加日记
<label for="edit-diaryName" class="control-label">标题:</label>                        <input type="text" class="form-control" name="diaryName" id="edit-diaryName">                    </div>                    <div class="form-group">                        <label for="edit-diaryText" class="control-label">内容:</label>                        <textarea  class="form-control" name="diaryText" id="edit-diaryText"></textarea>                    </div>                    <div class="form-group">                        <label for="edit-diaryType" class="control-label">类别:</label>                        <input type="text" class="form-control" name="diaryType" id="edit-diaryType">                    </div>                    <div class="form-group">                        <label for="edit-diaryDate" class="control-label">时间:</label>                        <input type="text" class="form-control" name="diaryDate" id="edit-diaryDate">
<div class="modal-content">            <form action="diaryDelete">                <div class="modal-header">                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">                        <span aria-hidden="true">&times;</span>                    </button>                    <h5 class="modal-title">删除日记 </h5>                </div>                <div class="modal-body">                    确认要删除该日记 记录吗?                    <div class="form-group hidden">                        <label class="control-label">(hidden)</label>
<th >                                <button class="btn btn-pill btn-primary btn-sm" data-id="${vo.id}"                                        data-toggle="modal" data-target="#modal-info">详情                                </button>                                <button class="btn btn-pill btn-info btn-sm"                                                <c:if test="${loginUser.userType != '管理员'}">disabled="disabled" title="没有权限!!!"</c:if>                                        data-id="${vo.id}"                                        data-toggle="modal" data-target="#modal-edit">编辑                                </button>                                <button class="btn btn-pill btn-default btn-sm" <c:if test="${loginUser.userType != '管理员'}">disabled="disabled" title="没有权限!!!"</c:if> data-id="${vo.id}"                                        data-toggle="modal" data-target="#modal-delete">删除                                </button>
</tr>                    </c:forEach>                    </tbody>                </table>            </div>            <div ><jsp:include page="split.jsp"/></div>        </div>    </div></div><!-- add --><div class="modal fade" id="modal-add" tabindex="-1" role="dialog"
<div class="form-group hidden">                        <label for="edit-createTime" class="control-label">创建时间:</label>                        <input type="text" class="form-control" name="createTime" id="edit-createTime">                    </div>                </div>                <div class="modal-footer">                    <button type="button" class="btn btn-pill btn-info" data-dismiss="modal">取消</button>                    <button type="submit" class="btn btn-pill btn-default">提交</button>                </div>            </form>        </div>    </div></div><!-- delete --><div class="modal fade" id="modal-delete" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="form-group">                        <label for="add-diaryText" class="control-label">内容:</label>                        <textarea  class="form-control" name="diaryText" id="add-diaryText"></textarea>                    </div>                    <div class="form-group">                        <label for="add-diaryType" class="control-label">类别:</label>                        <input type="text" class="form-control" name="diaryType" id="add-diaryType">                    </div>                    <div class="form-group">                        <label for="add-diaryDate" class="control-label">时间:</label>                        <input type="text" class="form-control" name="diaryDate" id="add-diaryDate">                    </div>                </div>                <div class="modal-footer">                    <button type="button" class="btn btn-pill btn-info" data-dismiss="modal">取消</button>                    <button type="submit" class="btn btn-pill btn-default">提交</button>                </div>            </form>        </div>    </div>
alert("时间不能为空");            return false;        }        return true;    }    //编辑表单提交之前进行检查,如果return false,则不允许提交    function editCheck() {        //根据ID获取值        if (document.getElementById("edit-diaryName").value.trim().length == 0) {            alert("标题不能为空");            return false;        }        if (document.getElementById("edit-diaryType").value.trim().length == 0) {            alert("类别不能为空");
modal.find('#edit-diaryDate').val(vo.diaryDate);            }        })    })    $('#modal-info').on('show.bs.modal', function (event) {        let button = $(event.relatedTarget);        let id = button.data('id');        let modal = $(this);        $.ajax({            url: 'diaryGet?id=' + id,            type: "get",            success: function (voString) {                let vo = eval('(' + voString + ')');                modal.find('#info-diaryName').text(vo.diaryName);                modal.find('#info-diaryText').text(vo.diaryText);                modal.find('#info-diaryType').text(vo.diaryType);                modal.find('#info-diaryDate').text(vo.diaryDate);
<!-- info --><div class="modal fade" id="modal-info" tabindex="-1" role="dialog"     aria-labelledby="myModalLabel">    <div class="modal-dialog" role="document">        <div class="modal-content">            <form>                <div class="modal-header">                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">                        <span aria-hidden="true">&times;</span>                    </button>                    <h5 class="modal-title">日记 </h5>                </div>                <div class="modal-body">                    <table class="table table-striped table-hover" >                        <tr>                            <td >标题:</td>                            <td><b id="info-diaryName"></b></td>
<tr>                            <td >内容:</td>                            <td><b id="info-diaryText"></b></td>                        </tr>                        <tr>                            <td >类别:</td>                            <td><b id="info-diaryType"></b></td>                        </tr>                        <tr>                            <td >时间:</td>                            <td><b id="info-diaryDate"></b></td>                        </tr>                    </table>                    <br>                </div>                <div class="modal-footer">                    <button type="button" class="btn btn-pill btn-info" data-dismiss="modal">关闭</button>                </div>            </form>        </div>
</div>            </div>            <br>            <br>            <div class="table-responsive">                <table class="table table-striped table-hover">                    <thead>                    <tr>                            <th>标题</th>                            <th>类别</th>                            <th>时间</th>                        <th >操作</th>                    </tr>                    </thead>                    <tbody>                    <c:forEach items="${list}" var="vo">                        <tr>                <td>${vo.diaryName}</td>                <td>${vo.diaryType}</td>
<div class="modal-dialog" role="document">        <div class="modal-content">            <form action="diaryAdd" onsubmit="return addCheck()">                <div class="modal-header">                    <button type="button" class="close" data-dismiss="modal"                            aria-label="Close">                        <span aria-hidden="true">&times;</span>                    </button>                    <h5 class="modal-title" id="myModalLabel">增加日记 </h5>                </div>                <div class="modal-body">                    <div class="form-group hidden">                        <label class="control-label">(hidden)</label>                        <input type="text" class="form-control" name="action" value="add">                    </div>                    <div class="form-group">                        <label for="add-diaryName" class="control-label">标题:</label>                        <input type="text" class="form-control" name="diaryName" id="add-diaryName">
}        if (document.getElementById("edit-diaryDate").value.trim().length == 0) {            alert("时间不能为空");            return false;        }        return true;    }</script>
</div><!-- edit --><div class="modal fade" id="modal-edit" tabindex="-1" role="dialog"     aria-labelledby="myModalLabel">    <div class="modal-dialog" role="document">        <div class="modal-content">            <form action="diaryEdit" onsubmit="return editCheck()">                <div class="modal-header">                    <button type="button" class="close" data-dismiss="modal" aria-label="Close">                        <span aria-hidden="true">&times;</span>                    </button>                    <h5 class="modal-title">更新日记 </h5>                </div>                <div class="modal-body">                    <div class="form-group hidden">                        <label class="control-label">(hidden)</label>                        <input type="text" class="form-control" name="action" value="edit">                        <input type="text" readonly class="form-control" name="id" id="edit-id">                    </div>
<input type="text" class="form-control" name="id" id="delete-id">                    </div>                </div>                <div class="modal-footer">                    <button type="button" class="btn btn-pill btn-info" data-dismiss="modal">取消</button>                    <button type="submit" class="btn btn-pill btn-default">删除</button>                </div>            </form>        </div>    </div></div></body><script>    $('#modal-delete').on('show.bs.modal', function (event) {        let button = $(event.relatedTarget);        let id = button.data('id');
<%@ page contentType="text/html; charset=utf-8" pageEncoding="utf-8" %><%@ taglib uri="Http://java.sun.com/jsp/jstl/core" prefix="c" %><%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %><%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %><!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>日记 管理</title>    <link rel="stylesheet" href="CSS/bootstrap.css" rel="external nofollow" >    <link rel="stylesheet" href="css/main.css" rel="external nofollow" >    <script src="js/Jquery-3.5.1.js"></script>    <script src="js/bootstrap.js"></script></head><body><nav class="navbar navbar-inverse navbar-fixed-top">    <div class="container-fluid">
  })    })    function searchList() {        window.location.href = "diaryList?searchColumn="+document.getElementById("searchColumn").value+"&keyword=" + document.getElementById("search_keyword").value;    }    //增加表单提交之前进行检查,如果return false,则不允许提交    function addCheck() {        //根据ID获取值        if (document.getElementById("add-diaryName").value.trim().length == 0) {            alert("标题不能为空");            return false;        }        if (document.getElementById("add-diaryType").value.trim().length == 0) {            alert("类别不能为空");            return false;        }
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">                <span class="sr-only">个人日记管理系统</span> <span class="icon-bar"></span>                <span class="icon-bar"></span> <span class="icon-bar"></span>            </button>            <a class="navbar-brand" href="#" rel="external nofollow"  rel="external nofollow" >个人日记管理系统</a>        </div>        <div id="navbar" class="navbar-collapse collapse">            <ul class="nav navbar-nav navbar-right">                <li><a href="#" rel="external nofollow"  rel="external nofollow" >欢迎:<span >${loginUser.username}</span></a></li>                <li><a href="authLoGout" rel="external nofollow" >退出</a></li>            </ul>        </div>    </div></nav><div class="container-fluid">    <div class="row">        <div class="col-sm-3 col-md-2 sidebar">            <!-- 侧边栏 -->            <jsp:include page="menu.jsp">                <jsp:param value="active" name="Diary_active"/>
modal.find('#delete-id').val(id);    })     $('#modal-edit').on('show.bs.modal', function (event) {        let button = $(event.relatedTarget);        let id = button.data('id');        let modal = $(this);        $.ajax({            url: 'diaryGet?id=' + id,            type: "get",            success: function (voString) {                let vo = eval('(' + voString + ')');                        modal.find('#edit-id').val(vo.id);                        modal.find('#edit-diaryName').val(vo.diaryName);                        modal.find('#edit-diaryText').val(vo.diaryText);

“基于javaweb+jsp怎么实现个人日记管理系统”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: 基于javaweb+jsp怎么实现个人日记管理系统

本文链接: https://www.lsjlt.com/news/303577.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 基于javaweb+jsp实现个人日记管理系统
    目录介绍效果图展示主要代码介绍 运行环境 Java≥6、Tomcat≥7.0、MySQL≥5.5 开发工具 idea/eclipse/MyEclipse 技术框架 ...
    99+
    2024-04-02
  • 基于javaweb+jsp怎么实现个人日记管理系统
    本篇内容介绍了“基于javaweb+jsp怎么实现个人日记管理系统”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!介绍运行环境Java&...
    99+
    2023-06-22
  • 基于javaweb+jsp实现企业财务记账管理系统
    目录前言部分代码实现JSP 效果图前言 运行环境 Java≥6、Tomcat≥7.0、MySQL≥5.5 开发工具 idea/eclipse/MyEclipse 技术框架 JavaW...
    99+
    2024-04-02
  • 基于javaweb+jsp实现学生宿舍管理系统
    目录运行环境开发工具适用功能说明技术框架部分代码实现JSP 效果图运行环境 Java≥6、Tomcat≥7.0、MySQL≥5.5 开发工具 idea/eclipse/MyEclip...
    99+
    2024-04-02
  • 基于javaweb+jsp实现企业车辆管理系统
    目录运行环境开发工具技术框架适用功能说明部分代码实现JSP效果图运行环境 Java≥6、Tomcat≥7.0、MySQL≥5.5 开发工具 idea/eclipse/MyEclips...
    99+
    2024-04-02
  • 基于javaweb+jsp如何实现企业车辆管理系统
    今天就跟大家聊聊有关基于javaweb+jsp如何实现企业车辆管理系统,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。运行环境Java≥6、Tomcat≥7.0、MySQL≥5.5开发...
    99+
    2023-06-21
  • python基于Tkinter怎么实现人员管理系统
    小编给大家分享一下python基于Tkinter怎么实现人员管理系统,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!前言Tkinter是python内置的标准GUI库,基于Tkinter实现了简易人员管理系统,所用数据库为M...
    99+
    2023-06-21
  • 基于javaweb+jsp的游泳馆会员管理系统(附源码)
    目录适用运行环境开发工具技术框架适用功能说明源代码基于javaweb+jsp的游泳馆会员管理系统 JavaWeb JavaBean JSP MVC MySQL Tomcat Java...
    99+
    2024-04-02
  • python基于Tkinter实现人员管理系统
    前言 Tkinter是python内置的标准GUI库,基于Tkinter实现了简易人员管理系统,所用数据库为Mongodb 代码 时间宝贵!直接上代码! from tkinter...
    99+
    2024-04-02
  • 基于C#实现宿舍管理系统
    目录前言一、项目创建二、主页面设计三、主页面代码1.登录按钮2.退出按钮3.注册按钮4.SQL配置5.主页总体代码前言 本次项目主要是因为我们的大作业要求要求,因为网上C#的资源不太...
    99+
    2024-04-02
  • 基于python实现图书管理系统
    本文实例为大家分享了python实现图书管理系统的具体代码,供大家参考,具体内容如下 添加新书 查询 借阅 二次添加新书(读取已有的.xls并修改) 代码: imp...
    99+
    2024-04-02
  • 基于C++实现酒店管理系统
    现今大多数宾馆所提供的服务样式都各式各样,规模大小也是各有不同,但是归总下来,不可或缺的两类模块还是顾客和工作人员。由于对宾馆行业内部没有很深刻的理解,此次系统设计包括数据库和功能模...
    99+
    2024-04-02
  • 基于Java实现考试管理系统
    目录项目简述项目运行项目技术效果图展示主要代码项目简述 本系统功能包括: 支持单选题、多选题、判断题支持学生(student)、教师(teacher)、管理员(admin)三种角色学...
    99+
    2024-04-02
  • 基于java的人力资源管理系统设计与实现
    基于java的人力资源管理系统设计与实现 I. 引言 A.研究背景和动机 研究背景: 随着企业规模的不断扩大和业务复杂性的增加,人力资源管理在企业中的地位越来越重要。传统的手工人力资源管理方式已经无法满足企业的需求,存在着数据更新不及时、信...
    99+
    2023-12-23
    java python 人工智能
  • 基于python实现银行管理系统
    目录一、python银行管理系统二、分析部分三、代码部分一、python银行管理系统 二、分析部分 三、代码部分 import random class bankU...
    99+
    2024-04-02
  • 基于C++实现职工管理系统
    本文实例为大家分享了C++实现职工管理系统的具体代码,供大家参考,具体内容如下 1、管理系统需求 职工管理系统可以用来管理公司内所有员工的信息 利用C++来实现一个基于多态的职工管理...
    99+
    2024-04-02
  • 基于C++实现信息管理系统
    基于c++设计的信息管理系统,供大家参考,具体内容如下 1、使用类+函数实现2、使用STL容器的vector3、fstream的文件存储方式4、xls文件读入 写出5、数据的四大功能...
    99+
    2024-04-02
  • 基于Python怎样实现一个简易的数据管理系统
    这期内容当中小编将会给大家带来有关基于Python怎样实现一个简易的数据管理系统,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。为了方便的实现记录数据、修改数据没有精力去做一个完整的系统去管理数据。因此,在...
    99+
    2023-06-22
  • 基于Python实现一个简单的学生管理系统
    目录序言代码实战效果展示序言 小学妹说要毕业了,学了一学期Python等于没学,现在要做毕设做不出来,让我帮帮她,晚上去她家吃夜宵。 当时我心想,这不是分分钟的事情,还要去她家,男孩...
    99+
    2022-12-31
    Python实现学生管理系统 Python学生管理系统 Python管理系统
  • 基于Python实现一个简易的数据管理系统
    目录创建mysql数据表增删改查启动应用 为了方便的实现记录数据、修改数据没有精力去做一个完整的系统去管理数据。因此,在python的控制台直接实现一个简易的数据管理系统,包括数据的...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作