2022年3月10日

Tomcat中配置错误显示页面 三

摘要: web.xml <error-page> <error-code>500</error-code> <location>/pages/error/error500.jsp</location> </error-page> <error-page> <error-code>404</error-cod 阅读全文

posted @ 2022-03-10 08:58 金满仓 阅读(162) 评论(0) 推荐(0) 编辑

2022年3月8日

责任链模式

摘要: 责任链模式(Chain of Responsibility)用于实现处理流程的灵活性,体现在可以灵活地增减和排序handler。涉及到两个重要接口Handler和HandlerChain。按照流程的形式,HandlerChain分为线形和环形。Handler按用途还可以称为拦截器和过滤器,JavaE 阅读全文

posted @ 2022-03-08 22:02 金满仓 阅读(71) 评论(0) 推荐(0) 编辑

2022年3月6日

浏览器刷新导致表单重复提交的分析与解决 一

摘要: 浏览器对页面的刷新是指对包含此页面的响应所对应的请求再一次发送以获取该页面的最新内容。这就导致了请求和响应之间的服务端程序又执行了一遍。如果这个页面内容的获取在服务端是经过请求转发而响应到浏览器的,那么刷新就会导致此请求转发之前的无关页面内容获取的程序又会执行一次。如果这个请求转发之前的程序是处理表 阅读全文

posted @ 2022-03-06 12:24 金满仓 阅读(493) 评论(0) 推荐(0) 编辑

2022年3月5日

ServletContextListener监听器监听 ServletContext对象的两个步骤 一

摘要: 1、编写一个类去实现 ServletContextListener publib class MyServletContextListenerImpl implements ServletContextListener { @Override public void contextInitializ 阅读全文

posted @ 2022-03-05 15:02 金满仓 阅读(45) 评论(0) 推荐(0) 编辑

使用反射优化大量if-else代码 一

摘要: protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String action = req.getParameter("actio 阅读全文

posted @ 2022-03-05 14:43 金满仓 阅读(65) 评论(0) 推荐(0) 编辑

2022年2月20日

JDBC连接获取的两种方式及其步骤

摘要: JDBC方式1.准备好数据库连接信息2.准备好数据库连接驱动3.加载好数据库连接信息4.加载好数据库连接驱动5.设置好驱动来获取连接 public class JdbcUtil { private static String driver,url,user,password; private sta 阅读全文

posted @ 2022-02-20 11:06 金满仓 阅读(263) 评论(0) 推荐(0) 编辑

2022年2月19日

Servlet的五个层面 一

摘要: 1.Servlet定义:Servlet是一个Java应用程序,运行在服务器端,用来处理客户端请求并作出响应的程序。 2.Servlet接口:面向Servlet实现类和Servlet调用者,而制定的规则或规范。 3.Servlet实现类:对Servlet接口的实现,提供具体的功能和业务。 4.Serv 阅读全文

posted @ 2022-02-19 21:49 金满仓 阅读(59) 评论(0) 推荐(0) 编辑

MySQL中建库、建表、建记录的相关SQL

摘要: 建库 drop database if exists book; create database book; use book; 建表 drop table if exists t_user; CREATE TABLE `t_user` ( `id` int NOT NULL AUTO_INCREM 阅读全文

posted @ 2022-02-19 11:48 金满仓 阅读(65) 评论(0) 推荐(0) 编辑

2022年2月15日

dom4j解析xml文件生成bean对象的四个步骤

摘要: 1.将xml文件转换成Document对象2.通过xpath找到某个Element对象3.通过属性名找到对应的属性值4.通过该属性值反射出一个对象 依赖的类库:dom4j.jar及其依赖的xpath库jaxen.jar. package com.life.util; import org.dom4j 阅读全文

posted @ 2022-02-15 18:05 金满仓 阅读(983) 评论(0) 推荐(0) 编辑

2022年2月11日

Java Web中的乱码问题的分析

摘要: GET请求的中文乱码问题解决 浏览器发送的字符编码和页面编码保持一致但是Tomcat接收请求的字节数组时,默认使用ISO-8859-1解码。所以如果页面编码不是ISO-8859-1,会有乱码问题。因此Servlet要根据Tomcat解码时用的编码集,拿到客户端发送来的字节数组,再对此字符数组用对的编 阅读全文

posted @ 2022-02-11 18:17 金满仓 阅读(47) 评论(0) 推荐(0) 编辑

导航