JavaWeb Core
QuietHRH
这个作者很懒,什么都没留下…
展开
-
SQL单表
增删改查 CURD( create update read delete)常见数据库: MySQL Oracle SQLserver DB2 SyBase SQLiteSQL: 结构化查询语言 DDL 数据定义语言 操作数据库 数据表 DML 数据操作语言 操作数据 增删改 更新语句 DML可以和事务结合使用 ...原创 2018-08-03 09:16:06 · 160 阅读 · 0 评论 -
JSP&EL&JSTL
JSP注释 页面动态引入和静态引入的区别 动态引入不会发生变量名重复的情况 因为在jsp转java时 页面是分开转换的 404 500异常页面设置 方式一: 可以在jsp中设置 只在当前jsp生效<%@ page contentType="text/html;charset=UTF-8" language="ja...原创 2018-08-21 20:02:32 · 135 阅读 · 0 评论 -
Filter&Listener
过滤器 生命周期init(FilterConfig) doFilter(request,response,filterChain) destroy()1、Filter对象在tomcat服务器启动时 创建,调用init方法 (只会创建一个对象,init方法执行一次)2、doFilter 每次拦截目标资源时,执行3、destroy 服务器关闭时执行 ...原创 2018-08-23 20:35:56 · 334 阅读 · 0 评论 -
Cookie&Session
客户端禁用cookie后如何继续使用session追踪?服务器端获取Session对象依赖于客户端携带的Cookie中的JSESSIONID数据。如果用户把浏览器的隐私级别调到最高,这时浏览器是不会接受Cookie、这样导致永远在服务器端都拿不到的JSESSIONID信息。这样就导致服务器端的Session使用不了。Java针对Cookie禁...原创 2018-08-20 20:18:44 · 131 阅读 · 0 评论 -
Maven
<!-- 配置Tomcat插件 --><plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</versi原创 2018-08-30 21:59:58 · 989 阅读 · 0 评论 -
Java Web
页面发送参数到Servlet通过超链接/表单 /JS-BOM对象 / Ajax过滤器处理请求和响应 统一编码 权限限制等web层获取参数 判断合法性调用业务层 获取结果集请求转发/重定向/refresh 到页面或Servletservice层接收web层传来的数据 进行处理调用dao层 处理dao层抛出的异常 ...原创 2018-08-27 21:44:01 · 184 阅读 · 0 评论 -
HTTP
ServletContextServletContext对象当做容器这种使用方式, 开发中尽量不要使用, 因为ServletContext对象是和项目对应的, 如果项目负担过大, 将会影响用户的体验. 中文乱码 get方案一: //通过URLEncoder#encode(), URLDecoder#decode() 1) ...原创 2018-08-17 20:18:59 · 168 阅读 · 0 评论 -
Ajax
Ajax 省市区三级联动JSP<%-- Created by IntelliJ IDEA. User: QuietHR Date: 2018/8/26 Time: 11:26 To change this template use File | Settings | File Templates.--%><%@ page conten...原创 2018-08-26 20:41:27 · 139 阅读 · 0 评论 -
Tomcat
原创 2018-08-16 09:39:42 · 96 阅读 · 0 评论 -
JSP&BeanUtils
页面验证码 JAVA GUI 登录JSP<%-- Created by IntelliJ IDEA. User: QuietHR Date: 2018/8/17 Time: 23:28 To change this template use File | Settings | File Templates.--%>&...原创 2018-08-18 11:11:29 · 218 阅读 · 0 评论 -
HTML
大于号 &gt小于号 &lt<th> 居中并加粗文件上一级 ../原创 2018-08-08 21:37:40 · 127 阅读 · 0 评论 -
JS---DOM&BootStrap
获取子节点时,注意换行 空格等都是文本子节点.原创 2018-08-12 20:16:57 · 223 阅读 · 0 评论 -
JS---ECMAScript BOM
原创 2018-08-11 21:03:11 · 110 阅读 · 0 评论 -
多线程&网络编程
JDK1.8的新特性: 匿名内部类访问其所在方法的局部变量时, 可以不用写final了, 因为系统会默认给加上. JDK1.8以前必须得写. 加上final的作用是: 为了延长变量的声明周期. 面试题 1. 多线程并行和并发的区别是什么? 2. Java程序是多线程的吗? 是, ...原创 2018-08-14 21:32:42 · 404 阅读 · 0 评论 -
DBCP&DBUtils
DBCP(Data Base Connection Pool, 数据库连接池)优化"获取连接对象及销毁连接对象"这步操作, 将连接对象的"销毁"动作变为"归还". 这样做的好处是: 节约资源, 提高效率. DBUtils(工具包) 概述: 用于简化JDBC步骤, 把JDBC的核心步骤从7步优化为3步, 而且效率和功能更加强大. ...原创 2018-08-06 20:38:58 · 278 阅读 · 0 评论 -
Div+CSS
元素选择器: 格式: 元素名{ 属性名: 属性值; 属性名: 属性值; } 作用: 针对于该类元素有效. id选择器: 格式: #选择器名{ 属性名: 属性...原创 2018-08-09 21:20:34 · 105 阅读 · 0 评论 -
JDBC
集合: 就是Java用来存储不同类型数据的容器, 本质就是一些类和接口. 接口: Collection, Set, List, Map 类: ArrayList, HashSet, HashMap IO流: 就是Java用来传输数据的技术, 本质就是一些类和接口. 抽象类: ...原创 2018-08-05 21:09:07 · 120 阅读 · 0 评论 -
SQL多表
外键设置alter table 外键表名 add foreign key (外键字段名) references 主键表名(主键字段名); 多表查询: 分步走!查询语句中select from where group by having order by的执行顺序 其中select和from是必须的,其他关键词是可选的,这六个关键词的执行顺序 与...原创 2018-08-03 23:38:56 · 170 阅读 · 0 评论 -
jQuery
读取和设置某个元素中HTML内容 标签.html() 获取一个元素中html内容 标签.html(val) 设置一个元素中html内容 这个函数不能用于XML文档。但可以用于XHTML文档 读取和设置某个元素中的文本内容 标签.text() 获取一个元素中 文本内容 标签.text(v...原创 2018-08-24 20:37:25 · 179 阅读 · 0 评论