随笔分类 -  java学习小计

摘要:监听器 实现一个监听器的接口: 1、编写一个监听器 public class OnlineCountListener implements HttpSessionListener { //创建session的监听 @Override public void sessionCreated(HttpSe 阅读全文
posted @ 2022-11-10 21:01 Takiyo 阅读(45) 评论(0) 推荐(0) 编辑
摘要:Filter 过滤器:用来过滤网站的数据 处理中文乱码 登录验证... 实现过程 1、导包 2、编写过滤器 ​ 2.1、包不要到错 </dependency> <!-- JSTL表达式依赖--> <dependency> <groupId>javax.servlet.jsp.jstl</groupI 阅读全文
posted @ 2022-11-10 20:59 Takiyo 阅读(52) 评论(0) 推荐(0) 编辑
摘要:javaBean 实体类 javaBean有特定的写法: 必须要有一个无参构造 属性必须私有化 必须有对应的get/set方法; 一般用来和数据库的字段做映射:ORM ORM:对象关系映射 表 >类 字段 >属性 行记录 >对象 | id | name | age | address | | | | 阅读全文
posted @ 2022-10-26 21:17 Takiyo 阅读(56) 评论(0) 推荐(0) 编辑
摘要:JSP标签、JSTL标签、EL表达式 导包 <!-- JSTL表达式依赖--> <dependency> <groupId>javax.servlet.jsp.jstl</groupId> <artifactId>jstl-api</artifactId> <version>1.2</version 阅读全文
posted @ 2022-10-22 00:50 Takiyo 阅读(60) 评论(0) 推荐(0) 编辑
摘要:jsp内置对象以及作用域 作用域: pageContext.setAttribute(“name1”,”小明1号”); //保存的数据只在一个页面中有效 request.setAttribute(“name2”,”小明2号”); //保存的数据只在一次请求中有效,请求转发会携带这个数据 sessio 阅读全文
posted @ 2022-10-19 21:57 Takiyo 阅读(38) 评论(0) 推荐(0) 编辑
摘要:jsp语法 任何语言都有自己的语法,java中有jsp,jsp作为java技术的一种应用,它拥有自己扩充的语法(了解,知道即可),java所有语法都支持。 jsp表达式: <% %> <%--jsp表达式 作用:用来将程序输出到客户端 <%= 变量或者表达式%> --%> <%= new java. 阅读全文
posted @ 2022-10-18 23:29 Takiyo 阅读(35) 评论(0) 推荐(0) 编辑
摘要:#cookie:曲奇饼干 ps:我给你 #session:会话 ps:交谈 用户打开浏览器,点击了超链接,访问了多个web资源,关闭浏览器,称之为会话。 1、有状态会话 一个网站怎么证明你来过? 客户端 服务端 服务端给客户端一个信件:cookie,客户端下次访问服务端带上cooike 服务器登记你 阅读全文
posted @ 2022-10-13 22:41 Takiyo 阅读(44) 评论(0) 推荐(0) 编辑
摘要:HttpServletRequest //HttpServletRequest代表了客户端的请求,用户通过http协议访问服务器,http中的所有请求出局会被封装到HttpServletRequest中,通过HttpServletRequest的方法,获得客户端的所有信息 获取信息: 获取参数: 获 阅读全文
posted @ 2022-10-12 22:00 Takiyo 阅读(48) 评论(0) 推荐(0) 编辑
摘要:一个web资源收到客户端请求,收到后通知客户端去访问另外一个web资源 常见场景 用户登录 servlet实现: void sendRedirect(String location) throws IOException // resp.setHeader("Location","/Response 阅读全文
posted @ 2022-10-09 21:11 Takiyo 阅读(34) 评论(0) 推荐(0) 编辑
摘要:protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //如何让浏览器五秒自动刷新一次 resp.setHeader("refresh 阅读全文
posted @ 2022-10-08 22:31 Takiyo 阅读(15) 评论(0) 推荐(0) 编辑
摘要:##1、HttpServletResponse web服务器接收到客户端的Http请求,针对这个请求分别创建一个代表请求的HttpServletRequest对象和一个代表相应的HttpServletResponse对象。 ~如果要获取客户端请求过来的参数 找HttpServletRequest ~ 阅读全文
posted @ 2022-10-07 22:50 Takiyo 阅读(123) 评论(0) 推荐(0) 编辑
摘要:1、web容器在启动的时候,它会为每一个web程序都创建一个ServletContext对象,他代表了当前的web应用;作用: ①数据共享 我们在这个servlet中保存的数据可以在另一个servlet中拿到 ####设置数据的类 public class HelloServlet extends 阅读全文
posted @ 2022-10-07 01:22 Takiyo 阅读(28) 评论(0) 推荐(0) 编辑
摘要:1、一个servlet可以指定一个映射路径 例如: <servlet-mapping> <servlet-name>hello</servlet-name> <url-pattern>/hello</url-pattern> </servlet-mapping> 2、一个servlet可以指定多个映 阅读全文
posted @ 2022-10-06 20:43 Takiyo 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-10-06 20:19 Takiyo 阅读(14) 评论(0) 推荐(0) 编辑
摘要:##构建步骤 1、构建一个普通的maven项目,删掉里面的所有东西 2、pom是maven配置文件 dependencies 是用来添加依赖的 下面是servlet和jsp依赖 <dependency> <groupId>javax.servlet</groupId> <artifactId>ser 阅读全文
posted @ 2022-10-05 02:38 Takiyo 阅读(61) 评论(0) 推荐(0) 编辑
摘要:什么是稀疏数组 在使用数组的过程中,需要模拟一些场景,如果把未使用的数组也在数组中分配的化,会占用很大的资源,例如一个五子棋游戏,11x11的棋盘,0表示空,1表示白棋,2表示黑棋,如果此时分配一个 int[][] array01 = new int[11][11]; 这样就会浪费资源,所以我们就可 阅读全文
posted @ 2022-09-19 22:24 Takiyo 阅读(11) 评论(0) 推荐(0) 编辑
摘要:定义一个Pet类 public class Pet { public String name; public int age; public void shoot(){ System.out.println("叫~~~"); } } 定义一个程序入口 Application 类 public cla 阅读全文
posted @ 2022-09-19 22:19 Takiyo 阅读(30) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示