
JavaWeb
JavaWeb
xxplz
这个作者很懒,什么都没留下…
展开
-
JavaWeb-Demo4:验证码
Demo4:验证码一. 需求一. 需求访问带有验证码的登录页面 login.jsp。用户输入用户名、密码、验证码。如果用户名或密码输入错误,跳转至登录页面,提示:用户名或密码错误如果验证码输入错误,跳转至登录页面,提示:验证码错误如果全部输入正确,跳转至主页 success.jsp,显示:用户名,欢迎您!...原创 2019-11-11 16:50:40 · 289 阅读 · 0 评论 -
JavaWeb-Demo3:记住上一次访问时间
Demo3:记住上一次访问时间一. 需求二. 实现三. 效果演示一. 需求访问一个 Servlet,如果是第一次访问,提示:您好,欢迎您首次访问;否则,提示:欢迎回来,您上次访问的时间为:(显示时间字符串)二. 实现package com.hjplz.cookie;import javax.servlet.ServletException;import javax.servlet.a...原创 2019-11-06 20:19:37 · 368 阅读 · 0 评论 -
Cookie & Session
Cookie & Session一. 会话技术1. 定义2. 功能3. 方式二. Cookie1. 概念2. 使用3. 实现原理4. 细节5. 特点&作用6. 案例:记住上一次访问时间三. Session一. 会话技术1. 定义一次会话中包含多次请求和响应。一次会话:浏览器第一次给服务器资源发送请求时,会话建立,直到有一方断开位置。2. 功能HTTP 是无状态的,...原创 2019-11-06 19:29:59 · 222 阅读 · 0 评论 -
JavaWeb-Demo2:文件下载
Demo2:文件下载一. 需求二. 分析三. 开发步骤四. 项目结构五. 效果演示一. 需求页面显示超链接点击超链接后弹出下载提示框(Chrome 浏览器是直接下载)完成图片文件下载二. 分析点击超链接,超链接指向的资源如果能够被浏览器解析,则直接在浏览器中展示;如果不能,则弹出下载提示框。–> 不满足需求,需求为任何资源都要弹出下载提示框。设置响应头改变资源的的打开方式...原创 2019-10-15 21:54:19 · 354 阅读 · 0 评论 -
JavaWeb-Demo1:用户登录
Demo1:用户登录一. 用户登录案例需求二. 分析三. 开发步骤一. 用户登录案例需求编写 login.html 登录页面,具有 username & password 两个输入框。使用 Druid 数据库连接池技术操作 MySQL,在数据库中创建 user 表。使用 JdbcTemplate 技术封装 JDBC。登录成功跳转到 SucessServlet 显示:登录成功!用...原创 2019-10-04 22:27:45 · 610 阅读 · 0 评论 -
ServletContext
ServletContext一. 概念二. 获取三. 功能1. 获取 MIME 类型2. 域对象:共享数据3. 获取文件的真实(服务器)路径一. 概念代表整个 web 应用,可以和程序的容器(服务器)通信。二. 获取通过 request 对象获取:request.getServletContext();通过 HttpServlet 获取:this.getServletContext()...原创 2019-10-07 22:43:08 · 165 阅读 · 0 评论 -
Response
Response一. response 对象的原理二. response 对象继承体系结构三. response 设置响应消息数据功能1. 设置响应行2. 设置响应头3. 设置响应体一. response 对象的原理1.reponse 对象由服务器创建,被程序员使用。2.reponse 对象用来设置响应消息。二. response 对象继承体系结构三. response 设置响应消息数据...原创 2019-10-05 13:58:35 · 320 阅读 · 0 评论 -
Request
Request一. request 对象的原理二. request 对象继承体系结构三. request 获取请求消息数据功能四. request 其他功能一. request 对象的原理1.request 对象由服务器创建,被程序员使用。2.request 对象用来获取请求消息。二. request 对象继承体系结构ServletRequest(接口)— HttpServletRequ...原创 2019-10-04 10:53:18 · 304 阅读 · 0 评论 -
Servlet
Servlet一. 定义二. 创建步骤三. 执行原理四. 生命周期五. Servlet 3.0六. IDEA InteliJ & Tomcat 的相关配置一. 定义Servlet(Server Applet,运行在服务器端的小程序),是一个接口,定义了 Java 类被浏览器访问到(Tomcat 识别)的规则。我们需要自定义一个类实现 Servlet 接口并重写其方法。https://...原创 2019-10-03 17:03:45 · 324 阅读 · 0 评论 -
Web Server—Tomcat
一.简述Apache Tomcat最早是由Sun Microsystems开发的一个Servlet容器,在1999年被捐献给ASF(Apache Software Foundation),隶属于Jakarta项目,现在已经独立为一个顶级项目。Tomcat主要实现了Java EE中的Servlet、JSP规范,同时也提供HTTP服务,是市场上非常流行的Java Web容器。简而言之,Tomcat...原创 2019-01-21 16:14:41 · 619 阅读 · 0 评论 -
Web相关概念
Web相关概念一. 软件架构二. 资源分类三. 网络通信三要素一. 软件架构Client/Server:客户端/服务器端Browser/Server:浏览器/服务器端优点客户端使用统一的浏览器。服务端基于统一的HTTP。二. 资源分类静态资源:每个用户访问相同的资源,得到的结果相同。被访问后可以直接返回,被浏览器解析。HTML、CSS、JavaScript...原创 2019-10-02 22:33:22 · 529 阅读 · 0 评论