当前位置:网站首页 > Java基础 > 正文

云笔记java教程



 首先点击“+”弹出添加笔记的对话框,然后点击确定按钮创建笔记本。

接下来创建笔记本

  • 发送事件:对话框中的”创建”按钮的单击
  • 请求参数:笔记本名称,用户ID
  • 请求地址:/book/add.do

  • success:


    <li>a.关闭对话框;</li> <li>b.添加一个笔记本li</li> <li>c.提示创建笔记本成功</li> 

  • error:提示创建笔记本失败

      此时,保存成功后alert提示框关闭不了,这是因为这里的alert是经过处理过的,要想关闭就要对它进行处理

  •   添加关闭提示框的代码

    代码为:

    如果要修改alert提示框的样式可以用

    • window.alert=function(e){};

      创建笔记和创建笔记本几乎是一样的,都是点击“+”弹出窗口,然后点击确定触发创建笔记的事件。

    • 发送事件:对话框中”创建”按钮的单击
    • 请求参数:笔记名称,选中的笔记本ID,
      用户ID

    • 请求地址:/note/add.do

    • success:


      <li>a.关闭对话框</li> <li>b.解析返回的JSON结果,生成一个笔记li元素添加到列表中</li> <li>c.提示创建笔记成功</li> 

    • error:提示创建笔记失败
    • 功能描述:

      单击笔记菜单的”X”按钮时,弹出删除对话框,点击对话框中的”删除”按钮,执行删除操作。

      • 发送事件:对话框中”删除”按钮的单击
      • 请求参数:选中li的笔记ID
      • 请求地址:/note/delete.do

      • success:a.移除列表中删除的笔记li元素
            b.提示笔记删除成功

      • error:提示笔记删除失败

      功能描述:

      单击笔记菜单的”转移至..”按钮,弹出笔记转移对话框,在对话框下拉列表中,选择要转入的笔记本项,点击确定转移按钮执行转移操作。

      • 发送事件:对话框中”确定”按钮的单击
      • 请求参数:选中项的笔记ID,要转入的笔记本ID
        (格式检查:a.要转入笔记本是否和原笔记本相同;)

      • 请求地址:/note/move.do

      • success:a.移除笔记列表li元素;
            b.提示笔记转移成功

      • error:提示笔记转移失败

      功能描述:

      用户点击笔记菜单中”分享”按钮,执行分享操作。

      本质:对cn_share(分享笔记表)进行insert

      • 发送事件:菜单中的”分享”按钮的单击
      • 请求参数:笔记ID
      • 请求地址:/share/add.do

      success:提示用户分享成功;

      扩展:添加图标,就是在加载笔记时加判断,当笔记的type标志位为3时加分享图标

      功能描述:

      用户在搜索输入框输入”关键词”,按回车触发搜索操作。

      本质:对cn_share表进行cn_share_title
      模糊查询

      • 发送事件:输入框中按回车键
      • 请求参数:输入框中的内容(关键词)
      • 请求地址:/share/search.do

      • success:a.解析JSON结果生成搜索结果列表
            b.将搜索结果列表显示;其他列表隐藏(pc_part_6显示)

      • error:提示搜索失败

      知识点

      按回车键触发js事件

      功能描述:

      用户单击搜索结果列表中的li,发送Ajax请求去cn_share获取分享笔记信息,显示到预览笔记区域。(pc_part_5显示,pc_part_3隐藏)

      • 发送事件:搜索结果列表的li元素
      • 请求参数:分享ID shareId
      • 请求地址:/share/load.do

      • success:解析JSON结果中的Share内容,显示到预览笔记区域.

      分页查询

        这些就是这个项目的主要功能,做到这里差不多主要部分就算完了。大家可以把登录的页面的登录设置为按回车进行登录,注册也一样,删除的回收站,笔记本收藏,分享也都可以做下。

    • 上一篇: es java基本教程
    • 下一篇: java教程 雪峰
    • 版权声明


      相关文章:

    • es java基本教程2026-02-04 22:10:02
    • java入门看谁的教程2026-02-04 22:10:02
    • java系列教程图解2026-02-04 22:10:02
    • java servlet教程 pdf2026-02-04 22:10:02
    • 菜鸟教程 java多态2026-02-04 22:10:02
    • java教程 雪峰2026-02-04 22:10:02
    • java多态语法教程2026-02-04 22:10:02
    • java教程全集2026-02-04 22:10:02
    • java如何安装教程2026-02-04 22:10:02
    • 毕向东java35视频教程2026-02-04 22:10:02