
Java Web
小铭爱学习
这个作者很懒,什么都没留下…
展开
-
Java Web 06 过滤器和监听器
Filter(过滤器)Filter:过滤器 ,用来过滤网站的数据;处理中文乱码登录验证Filter开发步骤:导包编写过滤器(javax.servlet)实现对应的接口,重写方法 public class CharacterEncodingFilter implements Filter { //初始化:web服务器启动,就以及初始化了,随时等待过滤对象出现! public void init(FilterConfig filterConfig) t原创 2020-09-11 16:33:06 · 256 阅读 · 0 评论 -
Java Web 05 MVC三层架构
1.以前的架构用户直接访问控制层,控制层就可以直接操作数据库;servlet--CRUD-->数据库弊端:程序十分臃肿,不利于维护 servlet的代码中:处理请求、响应、视图跳转、处理JDBC、处理业务代码、处理逻辑代码架构:没有什么是加一层解决不了的!程序猿调用↑JDBC (实现该接口)↑Mysql Oracle SqlServer ....(不同厂商)2.MVC三层架构Model业务处理 :业务逻辑(Service)数据持久层:CRUD (Dao原创 2020-09-11 16:22:13 · 189 阅读 · 0 评论 -
Java Web 04 JSP
1. 什么是JSPJava Server Pages : Java服务器端页面,也和Servlet一样,用于动态Web技术!最大的特点:写JSP就像在写HTMLJSP页面可以嵌入java代码,为用户提供动态数据2.JSP原理思路:jsp怎么执行的?代码层面和普通的html页面没什么其他区别服务器内部工作:通过查看tomcat的工作目录,当点运行的时候,index_jsp.clss文件变成了index_java文件,说明jsp文件本质就是java文件其实,浏览器向服务器发送请求,不原创 2020-09-11 14:57:11 · 270 阅读 · 1 评论 -
Jave Web 03 Cookie、Session
1.会话一个网站,如何证明你来过?客户端 服务端服务端给客户端一个 信件,客户端下次访问服务端带上信件就可以了; cookie服务器登记你来过了,下次你来的时候我来匹配你; seesion2.保存会话的两种技术1.cookie客户端技术 (响应,请求)2.session服务器技术,利用这个技术,可以保存用户的会话信息? 我们可以把信息或者数据放在Session中!3.Cookie从请求中拿到cookie信息服务器响应给客户端cookieCookie[] cookies =原创 2020-09-11 12:52:14 · 148 阅读 · 0 评论 -
Java Web 02 Servlet
1.Servlet1.1 Servlet 简介Servlet是sun公司开发的动态web的一项技术Sun在API中提供一个接口叫做:Servlet,开发一个Servlet程序需要完成两个小步骤:1.编写一个类,实现servlet接口;2.把开发好的Java类部署到web服务器上我们把实现了Servlet接口的Java程序叫做,Servlet1.2 HelloServlertServlet接口Sun公司有两个默认的实现类:HttpServlet,GenericServlet编写一个普通原创 2020-09-11 12:24:59 · 144 阅读 · 0 评论 -
Java Web 01 入门基本概念
1 . 基本概念1.1 静态web和动态web的区别静态web:客户端通过一次请求,访问服务器,服务器再去访问资源文件,然后将结果相应给客户端静态web存在的缺点web页面无法动态刷新,所有用户看到的都是同一个界面无法和数据库进行交互(数据不能做到持久化)动态web客户端通过网络访问的是服务器插件,这些插件可以通过访问静态资源,将数据返回给服务器,还可以通过jsp和JavaScript去访问动态资源以及连接数据库进行数据的持久化操作,对数据进行实时的更新,再把资源返回给服务器,服务器原创 2020-09-11 10:15:28 · 147 阅读 · 0 评论