- 博客(12)
- 问答 (1)
- 收藏
- 关注
原创 JDBC
什么是JDBC:JAVA连接数据库 需要jar包支持 ·java.sql javax.sql mysql-connecter-java…连接驱动(必须要导入) 用一个类来操作数据库代码: public static void main(String[] args) throws ClassNotFoundException, SQLException { //设置数据库url、用户名、密码 String url="jdbc:mysql://localhost:3306/book?use
2021-04-12 16:49:51 60
原创 监听器Listener
实现一个监听器的接口;(有N种) 1 编写一个监听器 实现监听器的接口 重写里面的方法 2 web.xml中配置监听器 3 看情况是否使用!
2021-04-11 11:53:08 75
原创 JSP
什么是JSP? java Server pages:java服务器端页面,也和Servlet一样,用于动态web技术 最大的特点: 写JSP就像在写HTML 区别:HTML只给用户提供静态的数据 JSP页面中可以嵌入JAVA代码,为用户提供动态数据 浏览器想服务器发送请求,不管访问什么资源,其实都是在访问Servlet JSP最终也会被转换成为一个JAVA类 JSP本质上就是一个Servlet 因为他源代码中继承了HttpServlet 在JSP页面中: 只要是JAVA代码就会原封不动的输出 如果是HTML
2021-04-08 21:44:59 76
原创 Session(重点)
什么是Session 服务器会给每一个用户(浏览器)创建一个Session对象 一个Session独占一个浏览器,只要浏览器没有关闭,这个Session就存在。 用户登录后,整个网站他都可以访问!–>保存用户的信息;保存购物车信息… Session和Cookie的区别 ...
2021-04-08 15:22:54 57
原创 Cookie讲解
Cookie、Session 会话:用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程可以称之为会话。 有状态会话:一个同学来过教师,下次再来教师,我们会知道这个同学曾经来过。 例子: 你能怎么证明你是***学校的学生 你 ***学校 1 发票 ***学校给你发票 2 学校登记 ***学校标记你来过了 一个网站 怎么证明你来过? 客户端 服务端 1 服务端给客户端一个信件,客户端下次访问服务器带上信件就可以了;Cookie(曲奇饼干) 2 服务器登记你来过了,下次
2021-04-07 22:40:06 43
原创 HttpServletRequest
HttpServletRequest代表客户端的请求,用户通过Http协议访问服务器,HTTP请求中的所有信息会被封装到HttpServletRequest,通过这个HttpServletRequest的方法,获得客户端的所有信息。
2021-04-06 16:13:14 45
原创 JavaWeb中用Responds实现验证码的功能
//让页面每3S中刷新一次 resp.setHeader(“refresh”,“3”); //在内存中创建一个图片 BufferedImage image = new BufferedImage(80, 20, BufferedImage.TYPE_INT_RGB); //得到图片 Graphics2D g =(Graphics2D) image.getGraphics(); //笔 //设置图片的背景颜色 g.setColor(Color.LIGHT_GRAY); g.fillRect(0,0,80,20
2021-04-06 15:18:02 117
原创 JavaWeb-用Responds下载文件
JavaWeb中用Respond实现下载文件的功能 主要分为3步 ①获取下载文件的地址 ②获取下载文件的文件名字 ③想办法设置浏览器能够支持(Content-Disposition)下载我们需要的东西,中文文件名URLEncoder.encode编码,否则下载的时候文件名字会用“——”代替。 Content-disposition 是 MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件。Content-disposition其实可以控制用户请求所得的内容存为一个文件的时候提供一个
2021-04-04 23:19:25 225
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人