学习进度条11

第十三周

日期

星期一

星期二

星期三

星期四

星期五

星期六

所花时间(包括上课)

19:10-22:20

(编程河北省科技信息通用调查系统)

8:00-10:00

(上课)

18:30-21:00

(Oracle实验)

14:00-16:30

(编程河北省科技信息通用调查系统)

18:20-22:30

(编程河北省科技信息通用调查系统)

 

18:25-23:40

(编程河北省科技信息通用调查系统)

16:20-19:00

(实验五,结构化系统分析报告)

19:00-22:00

(编程河北省科技信息通用调查系统)

07:30-11:30

(实验五,结构化系统分析报告)

12:30-18:00

(编程河北省科技信息通用调查系统)

18:30-22:00

(编程河北省科技信息通用调查系统)

代码量(行)

261

152

412

289

369

485

博客量(篇)

0

0

0

0

0

1

了解到的知识点

1. JSP中怎么把复选

框的值写道数据库中?

JSP页面里的复选框的

 name 要一样。这样

在Servlet里面接收的

话 用String[]   s = request.

getParameterValues("name");

1.jsp和servlet的区别?

首先,jsp经编译后就变

成了Servlet.(JSP的本

质就是Servlet,JVM

只能识别java的类,不

能识别JSP的代码,Web

容器将JSP的代码编译

成JVM能够识别的java

类)。

其次,jsp更擅长表现于

页面示,servlet更擅长

于逻辑控制。

最后Servlet中没有内

置对象,Jsp中的内置

对象都是必须通过

HttpServletRequest

对象,HttpServletResponse

对象以及HttpServlet

对象得到.Jsp是

Servlet的一种简化,

使用Jsp只需要完成程

序员需要输出到客户端

的内容,Jsp中的Java

脚本如何镶嵌到一个类

中,由Jsp容器完成。

而Servlet则是个完整

的Java类,这个类的

Service方法用于生成

对客户端的响应。

1. Servlet里的过滤器?


过滤器的主要作用

(1)任何系统或网站都

要判断用户是否登录。

(2)网络聊天系统或论

坛,功能是过滤非法

文字


(3)统一解决编码


 2.怎么创建一个过

滤器:

(1)生成一个普通

的class类,实现

Filter接口

(javax.servlet.

Filter;)。

(2)重写接口里面

的三个方法:

init,doFilter,destroy。

(3)然后在

web.xml配置过

滤器。

1. Servlet里的监

听器?
  监听器的作用:

自动执行一些操作。


  2.三种servlet监听器:

(1)对request的监听。

(2)对session的监听。

(3)对application的监

听。
 
  3.怎么创建一个

session监听器:


  (1)生成一个普通的

class类,如果是对

session的监听,则实现

HttpSessionListener。

(2)然后重写里面的五个方法:

1. Servlet里的cooki

e技术?
  cookies是一种WEB

服务器通过浏览器在访

问者的硬盘上存储信息

的手段,是由Netscape

公司开发出来的。

2.cookie技术的好处:

(1)Cookie有效期限未

到时,Cookie能使用户

在不键入密码和用户名

的情况下进入曾经浏览

过的一些站点。

(2)Cookie能使站点跟

踪特定访问者的访问

次数、最后访问时间

和访问者进入站点的

路径。

3. 创建一个cookie

response.addCookie(new Cookie("abc","10000000"));

//里面的两个参数分别

是cookie的名和cookie

的值 

使用cookie

Cookie[] cook =

request.getCookies();

//用一个Cookie数组来

接收 

for(int j=0;j<cook.length;j++)

{//通过循环来打印Cookie 

 cook[j].getName()://取

cookie的名   

cook[j].getValue()://去

cookie的值  

}

1. Servlet怎么处理

一个请求?


  当用户发送一个请

求到某个Servlet的

时候,Servlet容器

会创建一个

ServletRequst和

ServletResponse对

象。在ServletRequst对象

中封装了用户的请求

信息,然后Servlet

容器把

ServletRequst和

ServletResponse对

象传给用户所请求的

Servlet,Servlet把

处理好的结果写在

ServletResponse

中,然后Servlet容

器把响应结果传给用

户.

转载于:https://www.cnblogs.com/niujunyan/p/6159457.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/456735.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python面向切面编程是什么

简而言之就是装饰器 https://blog.csdn.net/qq_41856814/article/details/90146293

hibernate实现多变联合查询

Hibernate主要支持两种查询方式&#xff1a;HQL查询和Criteria查询。前者应用较为广发&#xff0c;后者也只是调用封装好的接口。 现在有一个问题&#xff0c;就是实现多表连接查询&#xff0c;且查询结果集不与任何一个实体类对应&#xff0c;怎么解决呢&#xff1f; 举个例子…

PyCharm光标变粗的解决办法

pycharm中光标变粗&#xff0c;如下&#xff1a; 此时变成了改写模式&#xff0c;只需要按下键盘的insert键即可 转载于:https://www.cnblogs.com/uglyliu/p/6159839.html

SparkRDD常用算子实践(附运行效果图)

目录1、简单算子说明2、复杂算子说明 目录 SparkRDD算子分为两类&#xff1a;Transformation与Action. Transformation&#xff1a;即延迟加载数据&#xff0c;Transformation会记录元数据信息&#xff0c;当计算任务触发Action时&#xff0c;才会真正开始计算。 Action&am…

six库是什么

Utilities for writing code that runs on Python 2 and 3”“” 它是一个专门用来兼容 Python 2 和 Python 3 的库。它解决了诸如 urllib 的部分方法不兼容&#xff0c; str 和 bytes 类型不兼容等“知名”问题。

Kali-linux使用Nessus

Nessus号称是世界上最流行的漏洞扫描程序&#xff0c;全世界有超过75000个组织在使用它。该工具提供完整的电脑漏洞扫描服务&#xff0c;并随时更新其漏洞数据库。Nessus不同于传统的漏洞扫描软件&#xff0c;Nessus可同时在本机或远端上遥控&#xff0c;进行系统的漏洞分析扫描…

HDFS读写数据的原理

目录1 概述2 HDFS写数据流程3 HDFS读数据流程 目录 最近由于要准备面试&#xff0c;就把之前学过的东西好好整理下&#xff0c;权当是复习。 下面说下HDFS读写数据的原理。 1 概述 HDFS集群分为两大角色&#xff1a;NameNode、DataNode NameNode负责管理整个文件系统的元数…

理解列存储索引

版权声明&#xff1a;原创作品&#xff0c;谢绝转载&#xff01;否则将追究法律责任。 优点和使用场景 SQL Server 内存中列存储索引通过使用基于列的数据存储和基于列的查询处理来存储和管理数据。 列存储索引适合于主要执行大容量加载和只读查询的数据仓库工作负荷…

Django项目部署到阿里云服务器上无法发送邮件STMP

部署好项目之后发送邮件无法发送&#xff0c;多方查阅之后&#xff0c;解决问题。 阿里云服务器禁用了25端口&#xff0c;导致无法发送邮件。 25端口申请开放的难度很大&#xff0c;直接放弃。 解决&#xff1a; 在 django项目的 settings.py文件中x修改port端口 。

美国诚实签经验——IMG全球医疗险,TODO

那么&#xff0c;诚实签最关键的4个要点 是什么呢&#xff1f; 第一&#xff0c;证明你有一定的经济实力。 可能需要房产、存款等证明&#xff0c;也需要银行信用卡或借记卡半年流水证明&#xff08;让人信服的每月进帐和消费能力&#xff09;。 这些是为了证明&#xff0c;你可…

大数据开发初学者学习路线

目录前言导读&#xff1a;第一章&#xff1a;初识Hadoop第二章&#xff1a;更高效的WordCount第三章&#xff1a;把别处的数据搞到Hadoop上第四章&#xff1a;把Hadoop上的数据搞到别处去第五章&#xff1a;快一点吧&#xff0c;我的SQL第六章&#xff1a;一夫多妻制第七章&…

Python的虚拟环境配置(pyenv+virtualenv)

一、为什么需要配置虚拟环境 Python 2和Python 3之间存在着较大的差异&#xff0c;并且&#xff0c;由于各种原因导致了Python 2和Python 3的长期共存。在实际工作过程中&#xff0c;我们可能会同时用到Python 2和Python 3&#xff0c;因此&#xff0c;也需要经常在Python 2和P…

安卓屏幕适配问题

屏幕适配是根据屏幕密度&#xff0c;dpi为单位的&#xff0c;而不是分辨率。 手机会根据不同手机的密度&#xff0c;自己去不同资源目录下去找对应的资源 比如:   每个图片目录下的图片资源都是一样的&#xff0c;只是大小不一样   比如drawable-sw800dp-mdpi目录&#xff…

MapReduce原理全剖析

MapReduce剖析图 如上图所示是MR的运行详细过程 首先mapTask读文件是通过InputFormat&#xff08;内部是调RecordReader()–&#xff1e;read()&#xff09;来一次读一行&#xff0c;返回K,V值。&#xff08;默认是TextInputFormat&#xff0c;还可以输入其他的类型如:音视频&…

利用selenium webdriver点击alert提示框

在进行元素定位时常常遇到这样的alert框&#xff1a; 那么该如何定位并点击确定或取消按钮呢&#xff1f;stackoverflow上找到了这个问题的答案。 OK&#xff0c; Show you the code&#xff1a; 1 driver.findElement(By.id("updateButton")).click(); 2 //pop up w…

Log 日志的使用与重要性

开发过程中出现bug是必不可免的&#xff0c;你会怎样debug&#xff1f;从第1行代码开始看么&#xff1f;还是有个文件里面记录着哪里错了更方便呢&#xff01;&#xff01;&#xff01;log日志 Python中有个logging模块可以完成相关信息的记录&#xff0c;在debug时用它往往事…

webdriver 的三种等待方式

1、显式等待 一个显式等待是你定义的一段代码&#xff0c;用于等待某个条件发生然后再继续执行后续代码。 from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support.ui import WebDriverWait #…

Django的核心思想ORM

元类实现ORM 1. ORM是什么 ORM 是 python编程语言后端web框架 Django的核心思想&#xff0c;“Object Relational Mapping”&#xff0c;即对象-关系映射&#xff0c;简称ORM。 一个句话理解就是&#xff1a;创建一个实例对象&#xff0c;用创建它的类名当做数据表名&#x…

Secondary Namenode的Check point机制以及Namenode、Datanode工作机制说明

目录前言&#xff1a;1、NameNode的工作机制2、DataNode的工作机制3、Secondary Namenode的Check point机制 目录 前言&#xff1a; 在说明checkpoint机制之前&#xff0c;先要了解下namenode、datanode的一些功能和职责。 1、NameNode的工作机制 问题场景&#xff1a; 1…

表单验证的初步实现和省市级联

1.表单验证的初步实现 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html xmlns"http://www.w3.org/1999/xhtml" lang"en"><head><meta http-equiv"Conte…