![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaWeb
ITxiaoluo
这个作者很懒,什么都没留下…
展开
-
java面试宝典
https://blog.csdn.net/chen_2890/article/details/83928763转载 2020-04-12 12:29:26 · 94 阅读 · 0 评论 -
文件下载(功能实现)(详细分析)
需求:1. 页面显示超链接2. 点击超链接后弹出下载提示框3. 完成图片文件下载分析:1. 超链接指向的资源如果能够被浏览器解析,则在浏览器中展示,如果不能解析,则弹出下载提示框。不满足需求2. 任何资源都必须弹出下载提示框3. 使用响应头设置资源的打开方式: content-disposition:attachment;filename=xxx步骤:1. 定义页面,编辑超...原创 2019-11-16 22:34:47 · 770 阅读 · 0 评论 -
ServletContext学前必看{十分详细}
ServletContext对象1. 概念:代表整个web应用,可以和程序的容器(服务器)来通信2. 获取://1. 通过request对象获取 request.getServletContext();//2. 通过HttpServlet获取 this.getServletContext();3. 功能:1. 获取MIME类型:MIME类型:在互联网通信过程中定义的一种文件...原创 2019-11-16 22:08:33 · 85 阅读 · 0 评论 -
java 验证码的实现(详细分析)
package cn.itcast.web.servlet;import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;import javax.servlet.annotation.WebServlet;import javax....原创 2019-11-14 18:45:33 · 221 阅读 · 0 评论 -
Response学前必看
Response对象功能:设置响应消息1. 设置响应行格式:HTTP/1.1 200 ok设置状态码:setStatus(int sc)2. 设置响应头:setHeader(String name, String value)3. 设置响应体:获取输出流* 字符输出流:PrintWriter getWriter()* 字节输出流:ServletOutputStream getOu...原创 2019-11-14 18:44:18 · 190 阅读 · 0 评论 -
HTTP学前必看
HTTP协议:响应消息HTTP协议:1. 请求消息:客户端发送给服务器端的数据数据格式: 1. 请求行 2. 请求头 3. 请求空行 4. 请求体2. 响应消息:服务器端发送给客户端的数据数据格式:响应行:1. 组成:协议/版本 响应状态码 状态码描述2. 响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态, 状态码都是3位数字2. 分类:1xx:服务...原创 2019-11-13 18:20:03 · 97 阅读 · 0 评论 -
用户登录案例详细分析
案例:用户登录* 用户登录案例需求: 1.编写login.html登录页面 username & password 两个输入框 2.使用Druid数据库连接池技术,操作mysql,day14数据库中user表 3.使用JdbcTemplate技术封装JDBC 4.登录成功跳转到SuccessServlet展示:登录成功!用户名,欢迎您 5.登录失败跳转到FailServle...原创 2019-11-12 18:20:50 · 1007 阅读 · 0 评论 -
Servlet&HTTP&Request详细解释
今日内容:ServletHTTP协议RequestServlet:1. 概念2. 步骤3. 执行原理4. 生命周期5. Servlet3.0 注解配置(上一篇博客有详细解释呦)6. Servlet的体系结构Servlet – 接口|GenericServlet – 抽象类|HttpServlet – 抽象类GenericServlet:将Servlet接口...原创 2019-11-12 13:02:13 · 371 阅读 · 0 评论 -
Tomcat AND Servlet
web相关概念1. 软件架构1. C/S:客户端/服务器端2. B/S:浏览器/服务器端2. 资源分类1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析 * 如: html,css,JavaScript2. 动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览器 *...原创 2019-11-11 21:59:35 · 142 阅读 · 0 评论 -
数据库连接池 and Spring JDBC
数据库连接池 and Spring JDBC1.数据库连接池2.Spring JDBC : JDBC Template数据库连接池1. 概念:其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。2. 好处:1. 节约资源2. 用户访问高效3. 实...原创 2019-11-10 22:37:17 · 73 阅读 · 0 评论 -
JDBC
JDBCJDBC基本概念快速入门对JDBC中各个接口和类详解概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。...原创 2019-11-09 21:13:22 · 114 阅读 · 0 评论 -
框架学前必看
今日分享Junit单元测试反射Junit单元测试测试分类:1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。2. 白盒测试:需要写代码的。关注程序具体的执行流程。Junit使用:白盒测试 步骤: 1. 定义一个测试类(测试用例) * 建议: * 测试类名:被测试的类名Test CalculatorTest * 包名:xxx.xxx.xx....原创 2019-11-07 09:31:43 · 584 阅读 · 0 评论 -
JDBCTemplate 的Query方法的重要说明
package Test03;import JDBCUtils.JDBCUtils;import org.junit.Test;import org.springframework.jdbc.core.BeanPropertyRowMapper;import org.springframework.jdbc.core.JdbcTemplate;import java.sql.Date;...原创 2019-10-23 20:52:45 · 2033 阅读 · 0 评论