![](https://img-blog.csdnimg.cn/20210224093001883.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
javaweb
文章平均质量分 85
了解web底层原理
龙崎流河
沉淀
展开
-
注解与反射
注解与反射注解内置注解:java定义了一套注解,一共有7个,3个在java.lang中,剩下4个在java.lang.annotation中。作用在代码上的注解:@Override -检查该方法是否是重写方法。如果发现其父类或者引用的接口没有使用该方法会报编译错误。@Deprecated -标记过时方法,如果使用该方法会报编译错误,@SuppressWarnings -指示编译器去忽略注解中声明的警告。import java.util.ArrayList;import java.util原创 2022-01-09 20:29:10 · 330 阅读 · 0 评论 -
el&jstl
jsp1,指令:作用:用于配置jsp页面,导入资源文件格式:<%@ 指令名称 属性名1=属性值1 属性名2=属性值2 …%>分类:page:配置jsp页面contentype等同于response.setContentType()设置响应体的mime类型与字符集,设置当前jsp页面的编码(只能是高级的IDE,如果使用低级工具,则需要设置pageEncoding属性设置当前页面的字符集)import:导包errorPage:当前页面发生异常,会自动跳转到指定的错误页面isEr原创 2021-05-03 23:17:48 · 119 阅读 · 0 评论 -
Session&jsp入门(包括验证码案例)
Session服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中。1,获取HttpSession对象:HttpSession session = request.getSession();2,使用HttpSession对象:Object getAttribute(String name)void setAttribute(String name,Object value)void removeAttribute(String name)package com.wz原创 2021-04-29 23:38:40 · 171 阅读 · 0 评论 -
Cookie&jsp入门
会话技术1,会话:一次会话中包含多次请求和响应一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止。2,功能:在一次会话范围内多次请求间共享数据。3,方式:1,客户端会话技术:Cookie 2,服务器端会话技术:SessionCookie客户端会话技术,将数据保存在客户端中使用步骤:创建Cookie对象,绑定数据:new Cookie(String name,String value)发送Cookie对象:response.addCookie(Cookie co原创 2021-04-29 15:47:21 · 430 阅读 · 0 评论 -
文件下载案例
用的edge浏览器文件下载需求:1,页面显示超链接2,点击超链接弹出下载框3,完成图片文件下载<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>download</title></head><body><a href="/day15/img/九尾.jpg">图片一</a&.原创 2021-04-28 15:11:33 · 131 阅读 · 1 评论 -
response
HTTP协议1,请求消息:客户端发送给服务器的数据。数据格式:请求行请求头请求空行请求体2,响应消息:服务器端发送给客户端的数据。数据格式:1,响应行:组成:协议/版本 响应状态码(三位数字) 状态码描述,响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态状态码:1??:服务器接受客户端消息,但没有接受完成,等待一段时间后发送1??多状态码2??:成功,代表:2003??:重定向 ,代表:302(重定向),304(访问缓存)4??:原创 2021-04-27 09:20:33 · 83 阅读 · 0 评论 -
用户登录案例练习
用户登录案例需求:编写login.html登录页面,username&password两个输入框使用Druid数据库连接池技术,操作mysql,day14数据库中的user表使用jdbcTemplate技术封装JDBC登录成功跳转到SuccessServlet展示:登录成功!用户名,欢迎你登录失败跳转到FailServlet展示:登录失败密码错误开始第一步:首先创建项目,写html页面,配置文件,jar包<!DOCTYPE html><html lang=..原创 2021-04-26 13:05:29 · 709 阅读 · 4 评论 -
Servlet&HTTP&Request
ServletServlet的体系结构:Servlet – 接口 GenericServlet – 抽象类 HttpServlet – 抽象类GenericServlet:将Servlet接口中其他方法做了默认空实现,只将service()方法作为抽象,将来定义Servlet类时,可以继承GenericServlet,实现service()方法即可HttpServlet:对http协议的一种封装,简化操作:1,定义类继承HttpServlet2,复写doGet/doPost方法Servl原创 2021-04-26 09:46:57 · 125 阅读 · 0 评论 -
javaweb&servlet相关基础概念
web相关概念:软件架构:1.C/S:客户端/服务器端 2.B/S:浏览器/服务器端资源分配:1.静态资源:所有用户访问后,得到的结果都是一样,称为静态资源,静态资源可以直接被浏览器解析,如:html,css,javascript2.动态资源:每个用户访问相同资源后,得到的结果可能不一样,成为动态资源,如:servlet/jsp,php,asp…3.网络通信三要素:1.IP:电子设备在网络中唯一的标识2.端口:应用程序在计算机中唯一标识3.传输协议:规定数据传输的规则,基础协议:tcp,ud原创 2021-04-19 22:18:21 · 112 阅读 · 0 评论