实现加载更多步骤 home.html里面添加加载更多按钮 并且给按钮添加点击事件,在点击事件中通过ajax向LoadMoreServlet发出异步请求 把当前已有的图片数量传递过去 创建LoadMoreServlet..., 获取参数 创建ProductDao 调用laodMore(count)的方法 将查询到的list集合 转成json字符串传递给客户端 在ajax发请求的地方得到数据 把数据显示到页面中 浏览量+1步骤...在detail.html页面中,通过jQuery给点赞按钮添加点击事件,在事件中发出ajax请求, 往LikeServlet发出请求,同时将当前页面作品的id传递过去 2....,需要配置一个或多个url, 当访问指定的这个url的时候,Tomcat会先访问Filter,在Filter里面放行之后才能够访问对应的Servlet,可以将多个Servlet中重复的代码写到Filter...如何使用过滤器 创建Filter, 在filter类的doFilter方法中写之前写在Servlet中需要重复的代码, doFilter方法是用来控制是否允许继续访问Servlet的方法,执行代表允许不执行则被拦截
varchar(20))charset=utf8; 工程中如果使用数据库需要做以下几件事 在pom.xml中添加 mysql和数据库连接池的jar包信息 把jdbc.properties配置文件从之前工程中复制过来...把之前工程中的DBUtils工具类复制到新工程 实现注册功能: 创建reg.html页面 页面中准备1个文本输入框和一个密码框 把提交方式改成post,提交地址为RegServlet 创建...facets->找到里面的java把1.5改成1.7 保存即可 开启MySQL服务 在我的电脑上右键->管理->服务和应用程序->服务->找到MySQL 右键 启动 从头实现注册功能 创建新工程Servlet...home.html页面 里面添加三个超链接 注册href=reg.html 登录href=login.html 查询列表href=ListServlet 创建ListServlet 留下doGet方法 ,从数据库中查询出员工信息...empno=员工编号 创建DelServlet留下doGet方法 获取出传递过来的员工编号,获取数据库连接,写删除的SQL语句把得到员工编号对应的数据删除.
),Web服务软件通过解析请求地址找到对应的Servlet作出响应 ###Servlet Servlet是用于扩展Web服务软件业务功能的组件,每一种业务都对应一个单独的Servlet ###如何在...Eclipse中关联Tomcat 下载Tomcat安装文件: 从苍老师文档服务器, 找到常用下载->Java->Tomcat 8.4.45 解压到一个指定的目录(路径中不要有中文,可以在D盘直接创建java...文件夹把下载的文件复制过去) eclipse中window->最后一个->Server->Runtime 如果里面有内容删除, 点击add->找到8.5(没有8.5的同学从文档服务器下载新的eclipse...Finish 找到servers面板(如果找不到 window->show View里面找,还是找不到other里面搜),在servers面板中点击超链接添加对应版本的Tomcat, 添加完之后双击修改单选到中间位置...Servlet完整类名,然后通过反射技术实例化Servlet,然后调用Servlet中的service方法.最终执行到我们所写代码
war 改错 最长的右键最长的 关联Tomcat pom.xml中的jar包信息 配置文件 jdbc.properties 把里面newdb3改成blog 创建四个包 把DBUtils和THUtils从之前工程中赋值到...里面有form表单提交地址为RegServlet 创建RegServlet留下doPost 获取参数 把参数封装到User实体类中 创建UserDao并且调用dao里面的reg方法 实现reg方法 在Servlet...中注册完之后重定向到login.html页面 实现登录功能: 创建login.html 类似reg.html form表单地址改成LoginServlet 创建LoginServlet,留下doPost...方法,获取参数,封装到User对象中,创建UserDao并调用dao的login方法,方法返回值为true或false 实现login方法,如果登录成功返回true反之false 在Servlet中通过...login的返回值决定重定向到什么位置 如果登录失败再次重定向到login登录页面,如果成功重定向到ListServlet.
方法不一样 在home.html页面中遍历放到容器中的likeList 分类标签步骤: 修改home.html页面中分类标签超链接的href的值 , 点击时往HomeServlet发出请求同时把点击的标签id传递过去...在HomeServlet中获取传递过来的tagId,此时HomeServlet有两种功能了, 这两种功能就由tagId是否有值来区分,没值就查询所有,有值就查询标签相关作品 调用dao中的findByTagId...findAll方法相比只是多了一个查询条件 搜索功能步骤: 修改home.html页面中的form action的地址为HomeServlet 提交的参数为keyword 在HomeServlet中获取传递过来的...id=作品的id , 这样点击图片时会往DetailServlet发出请求并且把id传递了过去
创建SendServlet,留下doPost方法,方法中设置字符集并获取传递过来的参数 把上传的文件保存到tomcat的webapps目录下的imgs文件夹里面 上传文件注意事项:...path,tagId) 创建ProductDao 里面什么都不写 在SendServlet里面把接收到的参数封装到Product实体类中 创建ProductDao并调用save方法 把封装的对象传递进去..., 最后重定向到HomeServlet 首页查询及显示作品 在HomeServlet里面 创建ProductDao 调用findAll方法 查询所有作品信息,得到装着Product对象的List集合...-- 引入瀑布流js文件 --> javascript" src="js/masonry.pkgd.min.js"> 添加js代码 //初始化瀑布流...//调用布局方法 $(".grid").masonry("layout"); 瀑布流解决图片层叠问题: 引入图片加载完成事件的js文件 javascript
配置文件jdbc.properties DBUtils工具类 创建以下四种包 cn.tedu.utils :里面存放各种工具类 cn.tedu.controller:控制器 ,里面存放各种Servlet...cn.tedu.dao: Data Access Object数据访问对象, 里面放dao对象,dao对象是专门负责访问数据库的对象, 有了Dao对象可以将原本写在Servlet中的部分代码分离出去,...使得Servlet里面的代码更简洁. cn.tedu.entity: 存放实体类,实体类的作用是为了封装数据的 创建一个home.html页面 快捷键 setget方法: alt+s,r,alt+a,alt...,创建Hero实体类并且把接收到的参数封装到Hero对象中, 创建HeroDao 并调用里面的insert方法,把封装好的hero对象传递进去 实现HeroDao里面的insert方法....创建DelServlet留下doGet方法,方法中获取传递过来的id,创建HeroDao,并调用里面的deleteById方法 把id传递到方法里面, 方法调用后重定向到ListServlet 实现dao
VRD項目 准备工作: 创建工程 名字VRD 把jar改成war 改错 右键最长的点击最长的 , 替换工程中的web.xml 从苍老师文档服务器下载Servlet3.0 里面的web.xml...配置文件jdbc.properties 复制到新工程 创建四个包 复制两个工具类到工程中 在终端中创建vrd数据库 create database vrd character set...ShowLoginServlet ,留下doGet方法 ,在里面通过THUtils 把login.html页面返回给浏览器 创建LoginServlet,留下doPost方法,在方法里面先设置字符集,再获取传递过来的用户名和密码..., 把用户名和密码封装到User实体类中(此时需要先创建User实体类和UserDao), 创建UserDao 并调用login方法,把封装好的user对象传递到方法中,返回值为User对象 通过User...这时Session的产生解决了此问题,Session基于Cookie实现,但是数据保存在了服务器端,这样保存的数据就不能被伪造从而提高了安全性 作用: Cookie和Session都是为了实现多个Servlet
遵循通用显示标准的现代 Web 浏览器通过内置引擎支持 JavaScript,无需额外的插件。 在处理 Web 文件时,需要加载 JavaScript 并与 HTML 标记一起运行。...本教程将介绍如何将 JavaScript 合并到您的 Web 文件中,包括内嵌到 HTML 文档中和作为一个单独的文件。...将 JavaScript 添加到 HTML 文档中 您可以通过使用 环绕 JavaScript 代码的专用 HTML 标记在 HTML 文档中添加JavaScript 代码。...使用单独的 JavaScript 文件的好处包括: 分离 HTML 标记和 JavaScript 代码,使两者更直接 单独的文件使维护更容易 缓存 JavaScript 文件时,页面加载速度更快 为了演示如何将...我们应该会看到一个类似于以下内容的页面: image.png 现在我们已经将 JavaScript 放在一个文件中,我们可以从其他网页以相同的方式调用它,并在一个位置更新它们
TypeScript 并不是一个完全新的语言, 它是 JavaScript 的超集,为 JavaScript 的生态增加了类型机制,并最终将代码编译为纯粹的 JavaScript 代码。...从ECMAScript 2015,也就是ECMAScript 6开始,JavaScript程序员将能够使用基于类的面向对象的方式。...使用TypeScript,我们允许开发者现在就使用这些特性,并且编译后的JavaScript可以在所有主流浏览器和平台上运行,而不需要等到下个JavaScript版本。...不支持降级到 ECMAScript 3。 其次,只带有 get 不带有 set 的存取器自动被推断为 readonly。...这让我们能够从一个接口里复制成员到另一个接口里,可以更灵活地将接口分割到可重用的模块里。
JavaScript 代码。...从ECMAScript 2015,也就是ECMAScript 6开始,JavaScript程序员将能够使用基于类的面向对象的方式。...不支持降级到 ECMAScript 3。 其次,只带有 get 不带有 set 的存取器自动被推断为 readonly。...这让我们能够从一个接口里复制成员到另一个接口里,可以更灵活地将接口分割到可重用的模块里。...JavaScript 到 TypeScript 文章作者:牧云云 发布时间:2017年07月02日 - 13:07 最后更新:2018年01月06日 - 23:01 原始链接:http://muyunyun.cn
servlet从入门到入坑 什么是servlet Server Applet 运行在服务端的程序,用于扩展web服务器(没有main方法,通过web服务器调用) 执行原理 以tomcat为例,tomcat... provided:在编译时和运行时,项目依赖于该库,但在部署到目标环境时,目标环境(例如tomcat)会提供这个库,因此在构建过程中不需要将它打包到最终的构建输出...> servlet-name>xmlServlet1servlet-name> servlet-class>com.study.servlet.MyServlet4xml1...servlet-class> servlet> servlet-mapping> servlet-name>xmlServlet1servlet-name...>xmlServlet2servlet-name> servlet-class>com.study.servlet.MyServlet4xml2servlet-class>
1.Servlet 简介: JavaWeb应用开发的核心技术就是JSP、Servlet与JavaBean。...Servlet 的几个特点: 1.Servlet(Java服务器端小程序,下面编写的MyServlet.java就是一个典型的Servlet)是用 Java 编写的平台无关的服务器端小程序,运行在...Servlet请求响应时序图 1.2 Servlet的抽象类HttpServlet: HttpServlet是Servlet的抽象类,HttpServlet 通过**HttpServletRequest...> servlet-name>MyServletservlet-name> servlet-class>ServletTest.MyServletservlet-class>...servlet> servlet-mapping> servlet-name>MyServletservlet-name> /login
java从入门到精通二十三(Servlet) Servlet 说明 Servlet初步入门尝试 Servlet生命周期 Servlet方法说明和体系结构 方法说明 体系结构说明 一些优化封装 urlParrern...封装的是请求数据,ServletResponse封装的是响应数据,后期我们可以通过这两个参数实现前后端的数据交互 Servlet生命周期 在Java中对象的生命周期指一个对象从被创建到被销毁的整个过程...请求中的数据进行解析并把解析结果存入到一个对象中所存入的对象即为request对象,所以我们可以从request对象中获取请求的相关参数 获取到数据后就可以继续后续的业务,比如获取用户名和密码就可以实现登录操作的相关业务...(1) 浏览器发送请求给服务器,服务器中对应的资源A接收到请求 (2)资源A处理完请求后将请求发给资源B (3) 资源B处理完后将结果响应给浏览器 (4) 请求从资源A到资源B的过程就叫请求转发...那么主要是从登录界面重定向到注册的html里面。
Javascript 这玩意搞过Web开发的应该都知道吧,Javascript的语法我就不废话了,挺简单的。这里总结几个Javascript的核心机制部分吧。...部分的最后记录一点Javascript和网页相关的工具。...生成语言 Typescript – http://www.typescriptlang.org/ – Javascript超集, Javascript生成语言虽然CoffeeScript更受欢迎一点,...Node.js Node.js是用于服务端的Javascript开发框架。Javascript部分基于Google V8引擎,据说性能非常之不错。...所有要导出到Javascript的类都需要继承*node::ObjectWrap*。
FluorineFx自带的示例都不错,就是有点不简洁,下面的代码基本上已经最简版了(环境vs2010) 1、先创建一个Web Application,然后添加F...
JavaScript支持面向对象吗?...本文来由:今天下午,笔者和一个做后端的同学一起聊天,聊到了JavaScript语言本身的相关内容,不可否认JavaScript本身确实有很多不可回避的问题,同学还指出说JavaScript连面向对象的没有...首先给出结论,JavaScript 的本身是支持面向对象的,它本身具备着强大灵活的 OOP 语言能力。...JavaScript的原型 说起JavaScript的面向对象,就必须要聊Javascript的原型。...出现了一个非常有趣的现象,从无到有对象,然后从对象再到万物。 看一下我之前画的一个图: ?
猫头虎分享从Python到JavaScript传参数:多面手的数据传递术 摘要 喵,大家好,猫头虎博主在此!...今天我们要探索一个让前端和后端互动起来的热门话题:如何将数据从Python传到JavaScript的怀抱。在这篇博客中,我将一步步展示各种策略,确保你的数据传递像猫咪般优雅和敏捷。...而数据的传递,则是这一合作过程中的基石。Python作为后端的瑰宝,JavaScript则是前端的魔术师,它们之间的数据传递需求常常让开发者头疼。别担心,接下来的内容会让这个过程像撸猫一样令人愉悦。...正文 通过HTML模板传递数据 基础传递技术 在Python生成HTML时嵌入数据,然后通过JavaScript解析这些数据是最传统的方法。...Python和JavaScript的协作 Python构建带参数的URL,JavaScript从URL中解析参数。
Servlet和JSP基础1.1 什么是Servlet?Servlet是一种Java编写的服务器端程序,主要用于处理HTTP请求和生成动态的Web内容。...Servlet运行在支持Java的Web服务器上,如Tomcat。...servlet> servlet-name>HelloServletservlet-name> servlet-class>com.example.HelloServletservlet-class...>servlet>servlet-mapping> servlet-name>HelloServletservlet-name> /helloservlet-mapping>上述配置定义了一个Servlet和它的映射关系。
最后一个选项,可以从Github/Gitlab导入你自己的仓库 导入的时候,如果项目较大,他同步时间也比较长,请耐心等待。 设置公开 但是我们这样同步过来的项目,他是私有的,不是公开状态。