摘要:
一、开启注解 二、@Autowired根据类型注入 三、默认是单例,可以注解配置类是多例 四、注解模式配置bean生命周期的一些方法 destroy()方法是在容器正常关闭时执行; 其中,因为ApplicationContext容器对象的关闭方法close()被隐藏了,要通过反射机制调用执行; 阅读全文
摘要:
一、概念 web三大组件:Servlet、Filter 和 Listener;使用时都是需要配置:注解配置或者web.xml 配置; 二、代码实现 1、 其中,流对象成功创建则说明文件加载进内存成功; 配置文件: 自定义的参数,这是src目录下的真实路径全路径; 2、注解方式 阅读全文
摘要:
一、需求分析 二 、代理模式 1、概念 2、代码实现 代理对象可以强转为真实对象,即对应的接口类; 3、通过代理增强方法 其中,方法对象invoke真实对象,反射原理; 三、过滤敏感词汇案例代码实现 本地的字符流和字节流创建出来默认编码都是GBK(国标码,大中国用的) 1、增强方法 2、解析配置文件 阅读全文
摘要:
一、登录验证,权限控制 1、需求分析 其中,登录有关的资源被访问时要直接放行,不然会死循环; 2、代码实现 阅读全文
摘要:
一、概念 二、快速入门 三、详解 1、注解配置或者web.xml配置 2、执行过程 3、生命周期,即创建到销毁都执行了了哪些方法 4、拦截路径配置,注解里面的value属性值 5、拦截方式配置 6、过滤器链 6.1 执行优先级 注解形式,是类名挨个字符比较,一有胜负小的立马执行; 6.2 执行后对数 阅读全文
摘要:
一、 打印:直接页面调用window.print(),当前页面就会转换成打印页面 当前页面是使用HTML拼接成A4纸表格样式的展示; 二、导出下载文件:要调用后台处理生成文件 阅读全文
摘要:
一、java代码 设置好数据源map 工具类方法 工程中的模板HTML文件: 效果: 阅读全文
摘要:
比较常用的实现Java导入、导出Excel的技术有两种Jakarta POI和Java Excel。Jakarta POI 是一套用于访问微软格式文档的Java API。Jakarta POI有很多组件组成,其中有用于 操作Excel格式文件的HSSF和 用于操作Word的HWPF; 一、前端使用g 阅读全文
摘要:
一、需求分析 其中,一张图片就是一个单独的请求; 一个验证验证码的Servlet,还有一个验证用户名和密码的Servlet,两次都可能有错误信息返回到前端页面,所以前面页面要从request域中获取返回的错误信息; 登录验证失败,用request转发,页面访问的地址不变;成功使用response的重 阅读全文
摘要:
一、概念和快速入门 其中,一次会话则关闭浏览器后服务器端的Session数据就会清除; 二、原理 三、session详解 1、 2、 服务器关闭,内存销毁,开启服务要向系统底层资源申请内存; 创建对象分配地址值是随机的; work目录存放的是程序运行过程中产生的动态数据,包括jsp转换的java文件 阅读全文
摘要:
一、概念 其中,java代码的输出还是在服务器端控制台; java类Class字节码文件能被客户端访问则必须是一个Servlet; 二、原理 三、JSP页面代码脚本 其中,Servlet中定义成员变量,会存在线程安全问题;需要使用线程同步; 其中,%=输出的变量范围小的5,就近原则; JSP页面被访 阅读全文
摘要:
java web动态资源有Servlet和JSP; HTTP协议是无状态的,即每次请求响应和其他的互补相关,所以要共享数据,需要会话技术; 一、概念 二、Cookie会话技术 代码写在服务器端,设置Cookie和发送Cookie以及接收Cookie,但Cookie数据是保存在客户端的; 1、快速入门 阅读全文