JSP
文章平均质量分 81
小新的博客
本博客是小菜鸡个人记笔记用的,参考了好多大佬写的东西,如果侵权,请联系我,我会立即删除,谢谢。
展开
-
Listener(监听器)详解
Listener(监听器)详解作用:监听某个事件的发生,状态的改变内部机制:接口回调监听器用于监听Web应用中某些对象的创建、销毁、增加,修改,删除等动作的发生,然后作出相应的响应处理。当监听范围的对象的状态发生变化的时候,服务器自动调用监听器对象中的方法。常用于统计网站在线人数、系统加载时进行信息初始化、统计网站的访问量等等。在线人数实战1.实现HttpSessionListener类/** * @author 小新 * @date 2021/3/29 - 12:19 *///@We原创 2021-03-29 12:39:30 · 1207 阅读 · 0 评论 -
JSP Filter(过滤器)详解
JSP Filter(过滤器)详解JavaWeb三大组件:Servlet程序、Filter过滤器、listener监听器Filter过滤器:JavaEE的规范 接口作用:拦截请求 过滤响应使用步骤:1.创建一个类,并实现Filter接口//@WebFilter("/MyFilter")public class MyFilter implements Filter { public MyFilter() { } public void destroy() { } public vo原创 2021-03-25 15:55:56 · 4621 阅读 · 0 评论 -
JSP文件上传流程
JSP文件上传流程1、 下载jspSmartUpload.jar(我的博客中已上传)2、 将下载的jspSmartUpload.jar放到WEB-INF中的lib中3、 在WebContent下创建一个文件pic来存放上传的文件。4、 新建一个upload.jsp文件,设计上传文件的表单。<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCT原创 2020-11-06 16:16:53 · 959 阅读 · 0 评论 -
JSP 标准标签库(JSTL)详解
JSP 标准标签库(JSTL)详解1.导入jar包 jstl-1.2.jar根据JSTL标签所提供的功能,可以将其分为5个类别。核心标签 c格式化标签 fmtSQL 标签 sqlXML 标签 xJSTL 函数 fn使用任何库,你必须在每个 JSP 文件中的头部包含 标签。核心标签 c<!--导入核心标签库--><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>标签原创 2021-03-24 09:37:37 · 324 阅读 · 0 评论 -
第二次技术考核知识点
第二次技术考核知识点Servlet服务端的Java应用程序运行在Web容器Servlet容器Servlet Java类动态生成HTML页面Jsp原理当Jsp在Web容器中加载运行时会为每一个Jsp页面编译成Servlet程序Servlet生命周期当用户第一次访问发送请求时Web容器加载注册的Servlet类调用init初始化方法调用构造方法创建Servlet实例请求调用service方法之后的每一次请求不再调用init构造方法 Servlet单例模式服务器关闭时调用destroy方法销毁对原创 2021-03-17 18:46:02 · 123 阅读 · 0 评论 -
JSP原理、七大动作、三大指令、九大内置对象、四大作用域
Jsp原理当Jsp在Web容器中加载运行时会为每一个Jsp页面编译成Servlet程序简化Servlet一种编写技术JSP Web容器接受以.jsp为扩展名的URL访问请求时将该访问请求交给JSP引擎去处理每一个Jsp页面被第一次访问时JSP引擎将它编译成一个Servlet源程序接着将该Servlet编译成Servlet.class文件最后再由Web容器像调用Servlet程序一样加载解释执行这个由Jsp页面编译的Servlet程序**1.<% %>**叫做脚本片段,其中写的内容会翻译原创 2021-03-24 09:07:29 · 211 阅读 · 0 评论 -
EL表达式详解
EL表达式使用JSP中使用<% Emp emp = new Emp(); emp.setName("元琪好帅"); emp.setPhones(new String[] { "13920080808", "15564822687" }); List<String> citess = new ArrayList<String>(); citess.add("北京"); citess.add("上海"); citess.add("深圳"); em原创 2021-03-24 09:01:55 · 210 阅读 · 0 评论