摘要: 创建分页的数据模型 在model层创建一个分页的数据模型,命名为:Page.java,为了实现点击某一个系列进入到商品的列表,因此需要进行分页处理: 采用了向上取整的方式进行分页: 1 package com.guiyan.model; 2 3 import java.util.List; 4 5 阅读全文
posted @ 2019-03-26 16:31 perfect* 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 初始时为静态的效果: 它只是一个普通的下拉列表,不能执行任何操作,我接下来的是它能在每一个界面都能点击,并且动态的获取数据,因此需要在listener层添加一个监听类: 注意需要进行勾选这个: 数据库的类目: 查询类目需在dao层添加一个class,命名为:TypeDao.java 查询的SQL以及 阅读全文
posted @ 2019-03-24 17:45 perfect* 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 没有连接数据库时条幅: 通过SQL语句在数据库中查询的结果: /picture/8-1.jpg的图片: SQL语句: 在dao层中的GoodsDao.java中进行SQL语句的书写以及抛出异常,由于只写要显示一条数据,所以使用MapHandler: 在service层中的GoodsService.j 阅读全文
posted @ 2019-03-24 16:44 perfect* 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 没有连接数据库之前: 同上一节热销推荐几乎一样,代码如下: 只有SQL语句中的type的值不一样,热销的type=2,新品的type=3 因此我们在GoodsDao.java中的SQL语句将type设置等于?并新加一个参数recommendType 当type=3时,在数据库中查询的结果: Good 阅读全文
posted @ 2019-03-23 21:12 perfect* 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 创建IndexServlet处理首页请求 index.html效果 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>商品列表</title> 5 <meta name="viewport" content="width=device-width, initi 阅读全文
posted @ 2019-03-23 20:14 perfect* 阅读(732) 评论(0) 推荐(0) 编辑
摘要: 若要模拟window系统的“回收站”功能,具体的要求如下: 对于列表中的图片,可以通过拖动或单击“删除”的链接,以动画的方式移至“回收站”。 对于“回收站的图片”,可以通过拖动和单击“还原”的链接,以动画的方式“还原”到图片列表。 最终效果: 在图片列表中,本来当鼠标单击图片时,出现鼠标的移动样式, 阅读全文
posted @ 2019-03-23 15:54 perfect* 阅读(481) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-03-21 17:17 perfect* 阅读(17) 评论(0) 推荐(0) 编辑
摘要: AngularJS 通过新的属性和表达式扩展了 HTML。 AngularJS 可以构建一个单一页面应用程序。最为核心的是:MVC(Model–view–controller)、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。 更多关于AngularJS的介绍:网址:https://baike 阅读全文
posted @ 2019-03-18 17:36 perfect* 阅读(111) 评论(0) 推荐(0) 编辑
摘要: jQuery常用插件 1,jQuery特别容易扩展,开发者可以基于jQuery开发一些扩展动能 2,插件:http://plugins.jquery.com 3,超厉害的插件:validation 、 pickadate、 Echarts、chosen、(编辑器插件) ckeditor在百度上都可以 阅读全文
posted @ 2019-03-17 14:44 perfect* 阅读(1137) 评论(0) 推荐(1) 编辑
摘要: 未实现任何功能之前: 实现功能之后: 实现该功能的jQuery核心代码: 实现该二级省市联动的代码: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>jQuery实现省市联动</title> 6 <scrip 阅读全文
posted @ 2019-03-17 12:33 perfect* 阅读(807) 评论(0) 推荐(0) 编辑
$(function() { $('#cnblogs_post_body img').each(function() { let imgSrc = $(this).attr('src'); let year = parseInt(imgSrc.substr(imgSrc.indexOf('g')+1,4)); if(year >= 2022){ imgSrc += `?watermark/2/text/amlndWl5YW4=/font/5a6L5L2T/fontsize/15/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast`; $(this).attr('src', imgSrc) } }) })