抓取ajax动态网页java( 视频地址相关文件语言入门()介绍)

优采云 发布时间: 2022-01-27 09:04

  抓取ajax动态网页java(

视频地址相关文件语言入门()介绍)

  JavaWeb

  视频地址

  相关文件

  day1 HTML&&CSS 1、B/S软件结构2、前端开发流程3、网页组件4、html介绍

  副题 2

  5、创建html6、html编写规范7、Heml标签介绍8、常用标签介绍文档9、css技术day2 JavaScript语言介绍1、@ >JavaScript介绍JS2、JavaScript与html代码的结合4、变量5、比较(关系)运算,逻辑运算7、数组8、函数9、自定义对象

  对象定义:

  var variable name = new Object();//对象实例(空对象)

  VariableName.PropertyName = Value;//定义一个属性

  变量名。 Function name = function(){}//定义一个函数

  访问对象:

  变量名.属性/函数名();

  10、js中的事件11、DOM模型

  了解 Document 对象:

  1、Document 他管理着所有的HTML文档内容

  2、document是具有层次关系的树状结构文档

  3、他要求我们将所有标签客观化

  4、我们可以通过document访问所有的tag对象

  Document对象中的方法介绍

  document.getElementById(elementId) 通过标签的id属性找到标签dom对象,elementId是标签的id属性的值

  *敏*感*词*

  名字

  标签名

  页面加载完成后必须执行对应的三个方法,才能查询到标签对象

  第三天 jQuery jQuery = JavaScript + 查询

  核心理念:少写,多做(少写,多做)

  2、使用jQuery绑定一个按钮点击事件

  1]要使用jQuery,必须导入jQuery库

  2] $是jQuery中的一个函数

  3] 为按钮添加点击响应功能

  1、使用jQuery查询标签对象

  2、使用标签object.click(function(){}):

  3、jQuery核心函数4、jQuery对象和dom对象5、jQuery选择器6、jQuery元素过滤day4 jQuery 1、jQuery属性操作

  val 同时选择多个表单状态

  全选、取消全选、反转

  4、DOM 的增删改查

  内部插入

  a.append(b)

  a.prepend(b)

  外部插入

  a.insertAfter(b)ba

  a.insertBefore(b) ab

  替换

  a.replaceWith(b) 用 b 替换 a

  a.replaceAll(b) 将所有 b 替换为 a

  删除

  a.remove()

  a.empty();

  表记录的动态增删

  6、CSS 样式操作

  添加删除获取

  7、jQuery *敏*感*词*

  隐藏、显示、隐藏()、显示()、切换()

  淡入淡出

  8、jQuery 事件操作

  $(function(){});与window.οnlοad=function(){}的区别

  触发时间

  浏览器内核解析页面的标签并在创建DOM对象后立即执行

  原生jsye表面加载完成后,等待浏览器内核解析并创建DOM对象,等待标签显示所需的内容加载完毕。

  触发序列

  页面加载后执行jQuery

  原生js页面加载后

  执行次数

  jQuery页面加载完成后,封装成函数function,依次执行

  原生js页面加载后,只会执行最后一个赋值函数

  day5 Tomcat&&xml Tomcat

  网络资源的分类:

  静态资源html css js txt mp4 jpg

  动态资源jsp页面Servlet程序

  常用的网络服务器

  Tomcat:提供对jsp和servlet的支持,是一个轻量级的javaWeb容器,是目前应用最广泛的JavaWeb服务器

  老板

  玻璃鱼

  树脂

  网络逻辑

  xml day6 Servlet Serlet是javaEE规范之一,规范就是接口

  Servlet是JavaWeb的三大组件之一,三大组件分别是Servlet程序、Filter过滤器、Listener*敏*感*词*器

  Servlet是一个运行在服务端的java小程序,可以接受客户端发出的请求,并将相应的数据发送给客户端

  Get 和 Post 请求的分发处理

  HTTP协议07 day8 jsp jsp中的一些其他请求响应:java server pages Java server pages,本质上是一个servlet程序

  作用:代替servlet程序,返回html页面的数据

  jsp的三种语法:

  jsp头部中的page指令

  jsp中的常用脚本

  jsp中的三种注释

  9个jsp Listener内置对象day9 EL表达式&& JSTL标签库1、EL表达式:

  Expression Language 表达语言,非常简洁

  格式:${表达式}

  功能:

  替换jsp页面中的表达式脚本,输出jsp页面中的数据

  运算:关系运算、逻辑运算、算术运算、三元运算

  day14 Cookie和Session Cookie:服务端通知客户端保存键值对的技术

  客户端有cookie后,每个请求都发给服务器

  每个cookie的大小不能超过4kb

  一个创造

  b 服务器获取

  c Cookie 值修改

  d 浏览器查看 cookie

  e Cookie 生命控制(创建和销毁)

  f Cookie有效路径Path设置(过滤掉哪些cookie可以发送到服务器,哪些不发送)

  由服务器(Tomcat)创建并通知客户端(浏览器)

  服务器只需要一行代码即可获取cookie req.getCookies():Cookie[]

  Session session:Session是一个接口(HttpSession)

  一种用于维护客户端和服务器之间关联的技术

  每个客户端都有自己的会话

  Session session,常用于用户登录后保存信息

  day15 Filter Filter 过滤器是JavaWeb的三个组件之一(Servlet Listener Filter)

  作用:拦截请求、过滤响应(权限检查、日志操作、事务管理)

  如何使用Filter过滤器:

  1、写一个类来实现Filter接口

  2、实现过滤方法doFilter()

  3、去web.xml配置Filter的拦截路径

  子主题2 子主题3 day16 JSON, AJAX, i18n JSON: JavaScript Object Notation 一种轻量级(与xml相比)数据交换(客户端和服务器之间业务数据的传输格式)格式

  json 定义:由键值对组成,本身就是一个对象,

  json以两种形式存在,json对象,json字符串,

  一般来说,当你想对json中的数据进行操作时,需要json对象JSON.parse()的格式来将字符串转化为对象

  一般在客户端和服务端交换数据时,使用json字符串JSON.stringify()对象将其转为字符串

  java中JSON的使用

  AJAX 请求:指一种用于创建交互式 Web 应用程序的 Web 开发技术

  ajax是浏览器通过js异步发起请求,部分更新页面(部分更新不会丢弃原页面内容)页面的技术

  i18国际书店项目04第一阶段:表单验证08第二阶段:用户注册和登录

  要求2:用户登录

  要求如下:

  1)访问登陆页面

  2)填写用户名和密码并提交

  3)服务器判断用户是否存在

  4)如果登录失败——>>>>返回用户名或密码错误信息

  5)如果登录成功-->>>>返回登录

  - JavaEE项目的三层架构

  Web层/视图表示层:获取请求参数,封装成Bean对象,调用Service层处理服务,响应数据给客户端请求转发和重定向

  服务业务层:处理业务逻辑,调用持久层保存到数据库

  Dao持久层:只负责与数据库交互

  分层的目的是解耦,降低代码的耦合度,方便后期项目的维护和升级

   -

- 1、创建书城需要的数据库和表

  2、编写数据库表对应的JavaBean对象

  3、编写工具类JdbcUtils

  4、写BaseDao

  5、写一个 UserDao 测试

  6、编写 UserService 和测试

  7、编写web层实现用户注册功能

  Debug调试的使用

  10 第三阶段:

  从页面中提取相同的内容

  登录、注册错误提示和表单回显

  BaseServlet的提取:用户模块的UserServlet程序和图书模块的BookServlet程序中相同的部分都是从父类BaseServlet中抽象出来的,然后分别继承

  使用EL表达式修改表单回显

  11 阶段 5 书籍模块

  2、图书标签

  副题 4

  14的第六阶段

  注销用户

  表单重复提交-验证码

  15 第八阶段 16 第九阶段

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线