JavaWeb
灰灰渣
这个作者很懒,什么都没留下…
展开
-
简述JDBC(一)
本人小白一枚,欢迎大家一起讨论学习,如有错误,还望大家指教。简述JDBC即Java DataBase Connectivity(Java数据库连接),就是用Java语言操作数据库。本质就是Sun公司定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这些接口,提供数据库驱动jar包。我们可以使用这套接口去编程,真正执行的代码是驱动jar包中的实现类。下面的案例都是采用M...原创 2019-07-31 10:58:43 · 1926 阅读 · 0 评论 -
简述JDBC(二)
本人小白一枚,欢迎大家一起讨论学习,如有错误,还望大家指教。通过上一篇的学习,我们发现在操作数据库时会有很多重复的代码,为了解决这个问题,我们将要写一个工具类来简化代码。...原创 2019-08-02 11:23:40 · 121 阅读 · 0 评论 -
数据库连接池
本人小白一枚,欢迎大家一起讨论学习,如有错误,还望大家指教。原创 2019-08-15 15:00:37 · 721 阅读 · 0 评论 -
简述Servlet
本人小白一枚,欢迎大家一起讨论学习,如有错误,还望大家指教。简述:Servlet:server applet是运行在服务端的小程序,servlet就是一个接口,定义的Java类可以被浏览器访问(tomcat识别)的规则-接口,将来我们自定义一个类,实现Servlet接口,复写servlet中的五个方法。简单案例:/** * 自定义Demo1类,并实现Servlet接口 */pu...原创 2019-09-15 11:57:51 · 261 阅读 · 0 评论 -
简述Request
本人小白一枚,欢迎大家一起讨论学习,如有错误,还望大家指教。简述:Request和Response对象是由服务器创建的,其中Request对象用于接收客户端浏览器提交的数据(获取请求消息),而Response对象的功能是将服务器中的数据发送到客户端(响应消息)。request对象继承体系:request功能:获取请求消息行数据。(请求行实例:GET /test/demo?name...原创 2019-09-20 19:43:20 · 469 阅读 · 0 评论 -
简述Response
本人小白一枚,欢迎大家一起讨论学习,如有错误,还望大家指教。简述:response对象用来设置响应消息。设置响应行(格式:HTTP/1.1 200 ok)setStatus(int sc):用来设置状态码。setHeader(String name, String value):设置响应头。设置响应体:使用步骤:字符输出流:PrintWriter getWriter...原创 2019-09-24 23:04:28 · 360 阅读 · 0 评论 -
简述Cookie
本人小白一枚,欢迎大家一起讨论学习,如有错误,还望大家指教。简述:会话跟踪是Web程序中常用的技术,用来跟踪用户的整个会话,常用的会话技术有Cookie(客户端会话技术)与Session(服务器端会话技术),而会话又是什么呢?就是浏览器第一次给服务器资源发送请求时建立会话,直到有一方断开为止。我们知道HTTP协议传输数据时是无状态的,一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次建...原创 2019-09-26 19:16:59 · 159 阅读 · 0 评论 -
简述ServletContext
本人小白一枚,欢迎大家一起讨论学习,如有错误,还望大家指教。简述:ServletContext代表整个web应用,在Web容器启动时,会为Web应用程序建议一个全局唯一的ServletContext对象,用来和容器(服务器)来进行通信。例如当我们访问某个网站,会显示我们是第几位浏览者(即网站计数器),又或者是当我们会看到某网站时显示多少人在线,这两个例子都是使用该对象实现的,而不是操作数据...原创 2019-09-26 23:08:58 · 337 阅读 · 0 评论 -
简述Session
本人小白一枚,欢迎大家一起讨论学习,如有错误,还望大家指教。简述:Session是服务器端会话技术,能够在一次会话的多次请求间共享数据,将数据保存在服务端对象中。原理:Session的实现是依赖于Cookie的,当我们第一次创建Session对象时,服务器会给Session对象分配一个唯一的ID叫做SESSIONID,并把该值(SESSIONID=xxxxx)以Cookie的形式发送到...原创 2019-09-28 14:29:51 · 1064 阅读 · 0 评论 -
简述Jsp
本人小白一枚,欢迎大家一起讨论学习,如有错误,还望大家指教。简述:Jsp全称Java Server Pages,即java服务器端页面,是一种动态网页开发技术,也可以理解为一个特殊的页面,其中既可以书写html便签,又可以书写java代码。Jsp本质就是一个Servlet,它的原理我们可以通过图片来大致了解一下。通过上面的图片我们可以知道,其实jsp运行会被编译成.java,并且该js...原创 2019-10-01 19:33:27 · 308 阅读 · 0 评论 -
简述EL表达式与JSTL标签库
本人小白一枚,欢迎大家一起讨论学习,如有错误,还望大家指教。EL简述:EL是Expression Language,译为表达式语言。通过前面的学习,我们知道我们既可以在jsp中书写html也可以书写java代码,而对于页面的美观可能不是很友好,这时就需要了美工工程师和网页设计师来进行修改,但是他们并不具备java编程能力,此时EL的出现是为了使Jsp书写起来更加简单,简化了对JavaBea...原创 2019-10-01 23:18:22 · 233 阅读 · 0 评论 -
简述Filter-过滤器
简述:Javaweb三大组件:Servlet、Filter、Listenter。作为三大组件之一的Filter称之为过滤器,如同生活中的净水器或空气净化器一样,用来当浏览器访问服务器的资源时,过滤器可以将请求拦截下来,来完成一些特殊的功能,如:登录验证、同一编码设置、敏感字符过滤等等。快速入门:定义一个类,实现接口Filter。复写doFilter方法配置拦截路径// 拦截路径,表...原创 2019-10-16 16:12:59 · 344 阅读 · 0 评论 -
简述Listener监听器
本人小白一枚,欢迎大家一起讨论学习,如有错误,还望大家指教。Listenter监听器简述:在web中存在八大监听器在Js中当我们点击按钮就会触发监听事件并调用onClick方法,这个本质上就是方法回调。JavaWeb的Listener也是这么个原理,但是它监听的内容是不同的,它是监听Application、Session、Request对象,当这些对象发生变化就会调用对应的监听方法。S...原创 2019-10-16 16:13:29 · 298 阅读 · 0 评论