
JavaWeb
乳糖不耐猫
这只猫很懒,正趴在你家墙头睡觉。
展开
-
Servlet容器
Servlet(为动态而生)1、概念: server applet 运行在服务器端的小程序,里边是一些后端的逻辑代码 Servlet就是一个接口,定义了Java类被浏览器访问到(Tomcat识别)的规则2、使用步骤: (1)集成Tomcat服务器到IDEA (2)创建一个JavaEE项目 选择Java Enterprise,记得勾选web application (3)创建类实现Servlet接口中的抽象方法 implements Servlet (直接implements ht原创 2020-09-01 00:05:53 · 117 阅读 · 0 评论 -
JSP
JSP1.概念: Java Server Pages:Java服务器页面,既可以写html代码,也可以写java代码。2.作用: 把静态内容和动态内容结合到了一张页面上,简化了代码的书写3.原理 *JSP本质上是一个Servlet。.jsp -》 .java -》.class 浏览器访问服务器的jsp页面时,jsp被解析生成的.java和.class文件在配置文件的work目录下4.语法(JSP脚本)(1)<% java代码 %>:转换后在service方法中(2)<原创 2020-08-31 23:41:53 · 104 阅读 · 0 评论 -
会话技术:Cookie 和 Session
会话技术1、会话:一次会话包含多次请求和响应2、作用:在一次会话的多次请求间,共享数据3、方式:(1)客户端会话技术:Cookie(2)服务器端会话技术:SessionCookie1.概念: 客户端会话技术,将数据保存到客户端(Cookie这个对象是存在客户端的,服务器端可以获取)2.解释一下这是干嘛的。 在一次会话期间(浏览器向服务器第一次发出请求起,到任意一方断开连接为止是一次会话,包含了 多次的请求响应) 第零,浏览器向服务器端发起请求; 首先,服务器原创 2020-08-31 23:35:55 · 188 阅读 · 0 评论 -
Java反射
1、Java的类加载机制(1)概念Java中的类加载机制指虚拟机把描述类的数据从 Class 文件加载到内存,并对数据进行校验、转换、解析和初始化,最终形成可以被虚拟机直接使用的 Java 类型。它将类的各个组成部分封装成了不同的对象。方便操作(2)作用:对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性(3)java代码在计算机中经历的阶段*源代码阶段(硬盘中):.java文件 被javac编译为.class文件*Class类对象阶段(内存原创 2020-08-31 23:17:56 · 127 阅读 · 0 评论 -
JSP和Java代码的友好结合 之 EL表达式&JSTL标签
EL表达式为什么要使用EL表达式?JSP页面中既可以写HTML、JavaScript、CSS等前端代码,同时也可以书写Java代码。……但是由于一个页面既有大量的前端代码,又有大量的逻辑代码,看起来十分复杂和混乱。给前端工程师和后端工程师的维护带来了极大的不便。……在MVC模式中也提到,视图和业务逻辑代码应该分开。JSP只是视图,视图的任务就是显示响应,而不是在JSP中做任何关于程序控制和业务逻辑的事情。所以在JSP页面中应该尽可能少的、或者是完全不出现Java代码。……于是,EL表达原创 2020-08-31 22:34:03 · 835 阅读 · 0 评论