Part01:Filter过滤器 1、Filter概述: Filter是在Servlet2.3后增加的新功能,运行在服务器端的程序,在与之相关的Servlet或者JSP页面之前运行 Filter作用:过滤请求和响应 Filter常用场景:自动登录、统一编码、过滤一些特殊符号或者敏感词汇 2、自写一个Filter 编写一个类继承Filter并实现它的方法 在web.xml文件中映射filter,绑定...

javaweb入门基础知识学习

javaweb

  

2019-06-10 22:29:28

1.Http协议 2.Servlet 2.1 HttpServletRequest 2.2 HttpServletResponse 2.3 Servlet生命周期 2.3.1 ServletConfig对象 2.3.2 ServletContext对象 2.4 Servlet 转发重定向 2.5自动刷新跳转页面 2.6 文件下载 3.Cookie、Session会话 3.1Cookie 3.2 S...

监听器也叫Listener,是Servlet的监听器,是javaweb中一个重要的点,它可以监听客户端的请求、服务端的操作等。通过监听器,可以自动激发一些操作。今天我们浅谈一下监听器 web.xml配置Listener监听器 而在servlet3.0后用 @WebListener声明 便可以声明为一个Listener监听器 在javaweb的MVC模式中,从网页初次访问网站的时候我们必然会为本次访...

IDE:sublime   今天我们来学习JavaWeb的知识,在学习之前,我们要先掌握有关HTML的知识。 1.HTML简介 (1)HTML现在以HTML5为标准,全称为Hyper Text Mark-up Language,是一种超文本标记语言,它不是一种编程语言,而是一种描述性的语言,用于描述超文本内容的显示方式。比如字体的颜色,大小等。   它是最基础的网页语言。 &n...

传智播客-JavaWEB核心编程视频教程 XML文件内容 Servlet编写内容 输出结果: XML代码 Servlet代码: Servlet代码: 输出结果 PathE:\Experiment\Java\eclipse-workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\day_01\web.xml 1:j...

手把手搭建一个完整的JavaWeb项目 本案例使用Servlet+jsp制作,用Intellij Idea IDE和Mysql数据库进行搭建,详细介绍了搭建过程及知识点。 主要功能有: 1.用户注册 2.用户登录 3.用户列表展示 4.用户信息修改 5.用户信息删除   涉及到的知识点有:    1.JDBC 2.Servlet 3.过滤器 4.EL与JSTL表达式 ...

    由于是第一次写博客,可能书写表达的效果不太好,希望大家见谅。此次博客主要是针对暑期老师布置的简单用户管理系统作业而展开,通过连接数据库可以利用数据库中用户信息进行登陆,并且在登陆后可修改数据库中信息(即实现数据库中的增删改查)。     本次简单的用户管理系统主要分为三个部分:前端部分;后台部分;数据库部分。其中前端部分采用html+css编写,主要...

JavaWeb中classpath路径说明

JavaWeb

  

2019-08-09 22:28:44

1.classpath 路径 classpath路径 指 WEB-INF 下面的 classes 目录,所有src目录下面的java、xml、properties等文件编译后都会在此,所以在开发时常将相应的xml配置文件放于src或其子目录下; 2. classes含义 存放各种资源配置文件       如:appli...

ServletContext基础

javaweb

  

2019-08-16 02:44:42

一、什么是ServletContext 1.1域对象 servletContext是一个域对象。 1.2生命周期 在启动服务器,比如TomCat时。服务器会为每个应用都创建一个servletContext对象。 在关闭服务器时,服务器会销毁这个servletContext对象。 1.3内存模型 如图: 此时,该tomcat里面运行了一个web应用,有三个servlet。他们共享一个数据区(serv...

在学习get和post请求时遇到了乱码问题,在英文字母下就是正常的,但是在中文时,就是一堆问号,这是为什么呢? 经过一番查询了解才知道,原来这是get和post请求时,所用的编码与我们的编码不同二人引起的冲突。get请求使用的是ISO-8859-1编码方式,而我们使用的是UTF-8的编码方式,两者的编码方式不同那么对应解码出来的肯定就是乱码了,知道了原因,如何解决呢? get请求乱码的解决方式: ...

今天的实验是为了完成Javaweb项目的第一步: 将浏览器里面的数据读入到Java程序中。   建一个Dynamic Java Project, 在这个包里新建一个com.dongnao.servlet的package 建一个EmployeeServlet的class 输入代码如下:       在Javaweb这个项目中的WebContent目录下, 找W...

最近在看网易云课颜群的java web课程 做一些总结 首先看一下结构: java 部分 jsp部分 DBUtil.java  这一部分主要是放置了连接数据库的一些通用方法。   IStudentDao 下面写Dao的接口 StudentDaoImpl.java Page.java  写分页 Student 类 封装成javabean IStudentService....

HTTP请求 http协议:     超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。          设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。它是互联网交互的一种规则      ...

1.创建一个java类,名为JdbcDemo。 2.导入驱动jar包(jdbc连接数据库的jar包)到web下的lib目录下(没有lib目录可以创建一个) jar包下载: 链接:https://pan.baidu.com/s/1meo2APJNsI5gu7a-n4TriA  提取码:n87s  3.把jar包复制到tomcat下的lib目录下。 4.打开mysql,创建表,输入...