- 博客(9)
- 收藏
- 关注
原创 mvc模式,面向接口的 方式
MVC 模式 MVC 模式代表 Model-View-Controller(模型-视图-控制器) 模式。这种模式用于应用程序的分层开发。 Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器。 View(视图) - 视图代表模型包含的数据的可视化。 Controller(控制器) - 控制器作用于模型和视图上。它控制数据流向模型对象,并在数据变化时更新视图。它使视图与模型分离开。 实现 我们将创建一个作为模型的 Student 对象。Stude
2021-03-31 17:53:58 514
原创 jdbc连接方法
1.导入jar包 2.数据库连接字符串 public static final String URL="jdbc:mysql://localhost:3306/xuanke?&useSSL=false&serverTimezone=UTC"; 3.加载驱动:Class.forName(驱动路径) Class.forName("com.mysql.cj.jdbc.Driver"); 4.创建数据库的连接 try { conn=DriverManager.getConnection(
2021-03-30 19:48:11 109 3
原创 会话跟踪技术
什么是会话跟踪技术 客户向某一个服务器发出第一个请求开始,会话就开始了,直到客户关闭了浏览器会话结束,在一个会话的多个请求中共享数据,这就是会话跟踪技术。 会话跟踪技术常用的四种方法 1,使用servlet API中的session机制 2,使用cookie 3,分别是将会话id存放在url路径中,执行重写 4,隐藏表单域 cookie方法代码演示 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncod
2021-03-29 19:45:45 93
原创 重定向和转发
forword方法和sendRedirect的区别 转发 forward()方法:该方法允许用户有计划的把请求转发到另外一个代理的Servlet(或者其他服务器资源)上。转发会把所有控制传递给新资源,并由这个代理来生成响应。 重定向 HttpServletResponse接口的sendRedirect(String location)方法可以将响应定向到参数location指定的新的URL。 location可以是一个绝对的URL,如response.sendRedirect(“http://java.su
2021-03-26 21:26:11 121
原创 jsp内置对象
什么是jsp内置对象 jsp内置对象是web容器创建的一组对象 jsp内置对象是可以直接在jsp页面使用的对象无需使用“new”获取实例 jsp内置对象的名称是jsp的保留字 JSP中有四大域对象 page<request<session<application page只在当前页面有效 request同一个请求 session在一次会话内有效 application整个应用程序 九大内置对象 1.request:表示一次请求,HttpServletRequest(这个类new出来的)
2021-03-25 20:07:32 103
原创 web容器处理jsp文件请求
web容器处理需要经过三个阶段 翻译阶段:jsp文件会被web容器中的jsp引擎转换成java源码 编译阶段:java源码会被编译成可执行的字节码 执行阶段:容器接受了客户端的请求后,执行编译成字节码的jsp文件;处理完请求后,容器把生成的页面反馈给客户端进行显示 注意:如果对jsp文件进行了修改,web容器会重新对jsp文件进行翻译和编译 jsp注释和html注释 ...
2021-03-25 13:20:37 614
原创 servlet生命周期
jsp第二章 一,什么是servlet servlet是一个java程序,是在服务器上运行已处理客户端请求并做出响应的程序 二,servlet生命周期 实例化——servlet容器创建servlet的实例 初始化——该容器调用init()方法 服务——如果请求servlet则该容器调用service()方法 销毁——销毁实例之前调用destroy()方法 代码如下: package org.servlet; import java.io.IOException; import javax.servlet.
2021-03-23 14:48:44 49
原创 cs/bs的基本概念
jsp第一章 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录jsp第一章一、bs模式是什么?二,cs模式是什么?三, web应用程序是什么?四, 如何开发web项目部署到服务器。一,bs模式是什么?二, cs模式是什么?三, web应用程序是什么?四, 如何开发web项目部署到服务器。 bs模式是什么? cs模式是什么? web应用程序是什么? 如何开发web项目部署到服务器。 一、bs模式是什么? 二,cs模式是什么? 三, web应用程序是什么? 四, 如何开发web项目
2021-03-22 19:52:42 3608
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人