JavaWeb
文章平均质量分 92
HANXIUHUI
Java iOS
展开
-
笔记 —— Mac 使用IntelliJ IDEA创建JavaWeb项目
1、创建工程选择sdk:2、配置项目存储路径:3、选中工程目录,点击Add Framework Support,然后选择java web的框架生成的部分:4、在新生成的文件夹下创建俩文件夹原创 2019-02-18 19:50:14 · 1860 阅读 · 0 评论 -
校验用户名是否存在_Ajax
HTML代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>注册</title> <script src="js/jquery-3.3.1.min.js"></script> ...原创 2019-03-27 17:20:11 · 434 阅读 · 0 评论 -
Jackjson使用
一、Java对象 ⇒ JSON1.1 转换方式1.2 注解使用1.3 普通对象转换1.4 复杂Java对象转换二、JSON ⇒ Java对象2.1 JSON转换为Java对象2.2 JSON转换为Java集合对象创建Person.java类,实现setter、getter方法,此处不在赘述。一、Java对象 ⇒ JSON1.1 转换方式首先创建转换对象Obje...原创 2019-03-27 14:33:46 · 4267 阅读 · 0 评论 -
Filter
目录1. 简介2. 快速入门3. 执行流程4. 生命周期5. 两种配置方式6. 配置详解7. 过滤器链(配置多个过滤器)1. 简介在 javax.servlet 包中。当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。过滤器的作用:一般用于完成通用的操作。如:登录验证,统一编码处理、敏感字符过滤等2. 快速入门定义一个类,实现接口Filter实现Fil...原创 2019-03-23 21:11:00 · 230 阅读 · 0 评论 -
JSP
概念:Java Server Pages Java服务器端页面一个特殊的页面,其中既可以定义html标签,又可以定义Java代码。作用:简化书写jsp本质上就是一个Servlet简介:JSP(Java Server Pages,即:Java服务器页面),是一种跨平台的动态网页技术标准,由Sun Microsystems公司倡导、多家公司参与建立。它在HTML文件中插入Java程序段(...原创 2019-03-23 11:50:03 · 215 阅读 · 0 评论 -
会话 —— Cookie
目录一、会话1.1 会话概念1.2 会话功能1.3 会话方式二、Cookie2.1 API2.2 示例2.3 cookie实现原理一、会话会话:一次会话中包含多次请求和响应什么是一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开位置。会话功能:在一次会话的范围内的多次请求间,共享数据。方式:客户端会话技术:Cookie服务器...原创 2019-03-19 16:11:47 · 447 阅读 · 0 评论 -
验证码的简单实现
1、创建CheckCodeServlet类,生成验证码@WebServlet("/checkcode")public class Demo6_CheckCode extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws Serv...原创 2019-03-19 08:21:08 · 311 阅读 · 0 评论 -
HttpServletResponse
一、响应消息服务器端发送给客户端的数据二、响应消息组成部分响应行:组成部分:协议和版本 响应状态码 状态码描述响应状态码:服务端通知客户端本次请求和响应的状态。都是3位数字状态码的类别2. 1xx:信息性状态码。接收的请求正在处理(服务器接收客户端消息,但是接受未完成,询问客户端是否仍有数据要发送。)。3. 2xx:成功状态码。请求正常处理完毕。4. 3xx:重定向状态...原创 2019-03-19 08:18:00 · 184 阅读 · 0 评论 -
ServletContext
目录一、概念二、获取ServletContext三、功能3.1 获取MIME类型3.2 域对象,共享数据3.3 获取文件的真实(服务器)路径一、概念每个应用都会有且一个ServletContext对象与之关联,该对象代表整个web应用,可以和程序的容器(服务器)通信。它的生命周期:服务器启动就会被创建,服务器关闭会被销毁二、获取ServletContext获取该对象...原创 2019-03-18 20:22:30 · 170 阅读 · 0 评论 -
HttpServletRequest
目录一、HttpServletRequest、HttpServletResponse概述二、HttpServletRequest示例代码@WebServlet(&amp;quot;/test&amp;quot;)public class TestServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpSe...原创 2019-03-13 20:05:09 · 740 阅读 · 0 评论 -
请求转发与重定向
1、请求转发概念:服务器内部的资源跳转的一种方式。请求转发的特点:浏览器访问的地址不会发生变化;只能转发到当前服务器内部资源中;转发是一次请求2、重定向概念:也是资源跳转的一种方式,但是是发生在服务端与客户端之间。重定向的特点:浏览器访问的地址会发生变化;转发是至少2次的请求;...原创 2019-03-18 15:14:26 · 196 阅读 · 0 评论 -
EL表达式
目录一、EL表达式简介二、基本语法三、JSP对EL表达式的支持四、运算五、获取值5.1 获取域中存储的值——字符串5.2 获取域中存储的值——对象5.3 获取域中存储的值——List集合5.4 获取域中存储的值——Map集合一、EL表达式简介EL(Expression Language)表达式语言。作用:替换和简化JSP页面中Java代码的编写二、基本语法``...原创 2019-03-20 19:16:04 · 265 阅读 · 0 评论 -
JSP 基本用法
本篇博客记录jsp基本用法。关于jsp详细使用,请参考:传送门目录1. 简介2. 原理3. JSP的脚本4. 指令5. JSP的隐式对象1. 简介JSP(Java Server Pages,即:Java服务器页面),是一种跨平台的动态网页技术标准,由Sun Microsystems公司倡导、多家公司参与建立。它在HTML文件中插入Java程序段(Scriptlet)和JSP标记(t...原创 2019-03-20 18:00:05 · 677 阅读 · 0 评论 -
会话 —— Session
目录1. 概念2. 基本操作3. 实现原理4. 生命周期5. 特点6. 其他1. 概念服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中。2. 基本操作1. 获取HttpSessionHttpSession session = request.getSession();2. 使用HttpSessionvoid setAttribute(Stri...原创 2019-03-19 20:12:09 · 302 阅读 · 0 评论 -
Servlet
Servlet3.0及其以后的版本,我们可以不在web.xml中配置项目的访问路径、资源路径,我们可以采用更简便的方式:注解,来配置。使用方式:在类上使用@WebServlet注解,进行配置。例如:@WebServlet(urlPatterns = "/demo") // 或者 @WebServlet("/demo")public class Demo1_Servlet implemen...原创 2019-03-12 15:29:26 · 1841 阅读 · 0 评论