摘要: JSP原理分析 什么是JSP Java Server Pages:Java服务器端页面,也和servlet一样,用于动态web技术。 最大的特点: 写JSP就像在写HTML 区别: :HTML只给用户提供静态的数据 :JSP页面中可以嵌入Java代码,给用户提供动态数据 JSP原理: 思路:JSP到 阅读全文
posted @ 2025-09-22 18:42 xixixixin 阅读(41) 评论(0) 推荐(0)
摘要: 什么是session session相当于一个柜子,而sessionid相当于柜子的钥匙,只返回给用户一把钥匙(sessionid),我们可以往session里面存东西,只需要在取东西的时候用sessionid去取。而cookie是把存的数据也一起都给用户了。 服务器会给每一个用户创建一个sessi 阅读全文
posted @ 2025-09-07 15:19 xixixixin 阅读(41) 评论(0) 推荐(0)
摘要: 会话 会话:用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程称为会话。 有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过称为有状态会话 服务端怎么证明客户端来过 服务端给客户端一个信件,服务器下次访问的时候带上信件就可以了。cookie 服务器登记 阅读全文
posted @ 2025-09-06 15:49 xixixixin 阅读(10) 评论(0) 推荐(0)
摘要: HttpServletRequest 代表客户端的请求,用户通过http协议访问服务器,Http请求中的所有信息会被封装到HttpServletRequest,通过这个HttpServletRequest的方法,获得用户端的所有信息。 应用场景 获取前端传递的参数 请求转发 package com. 阅读全文
posted @ 2025-09-04 17:55 xixixixin 阅读(7) 评论(0) 推荐(0)
摘要: 重定向 一个web资源收到客户端的请求后,他会通知客户端去访问另外一个web资源,这个过程叫做重定向。 常见场景 用户登录:void sendRedirect(String var1) throws IOException; 2.路径重定向: 注意:路径要写完全路径 package com.xin. 阅读全文
posted @ 2025-09-03 16:18 xixixixin 阅读(9) 评论(0) 推荐(0)
摘要: 验证码功能 前端实现:js 后端实现:Java的image(图片类),生成一个图片,响应到前端。 StringBuffer缓存区设置 append方法返回StringBuffer类的实例化类对象。 public class StringBufferDemo01{ public static void 阅读全文
posted @ 2025-09-03 10:04 xixixixin 阅读(10) 评论(0) 推荐(0)
摘要: HttpServletResponse web服务器接接收到客户端的HTTP的请求,针对这个请求,分别创建一个代表请求的HttpServletResponse对象,代表响应的一个HttpServletResponse, 如果要获取客户端请求过来的参数:HttpServletRequest 如果要给客 阅读全文
posted @ 2025-09-02 15:02 xixixixin 阅读(13) 评论(0) 推荐(0)
摘要: 编写新的项目 由于每次都需要重新复制web.xml,先选择一下的方法 在项目中新建file。命名为note。md(采用markdown语法),之后每次使用只需要复制一下,找的时间被节约。 新建一个模板:需要的时候选择new,选择我们自己创建的模板。 package com.xin.servlet; 阅读全文
posted @ 2025-08-27 14:04 xixixixin 阅读(10) 评论(0) 推荐(0)
摘要: Servlet:开发动态web的技术 全称Java Servlet。是用Java编写的服务器端程序,其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类。 API应用程序编程接口 如 阅读全文
posted @ 2025-08-25 16:50 xixixixin 阅读(19) 评论(0) 推荐(0)
摘要: 1、Class.forName()主要功能 Class.forName(xxx.xx.xx)返回的是一个类, Class.forName(xxx.xx.xx)的作用是要求JVM查找并加载指定的类,也就是说JVM会执行该类的静态代码段。 Class.forName()的用法。 ①new 和Class. 阅读全文
posted @ 2025-08-22 19:07 xixixixin 阅读(6) 评论(0) 推荐(0)