javaweb
咕噜00000
这个作者很懒,什么都没留下…
展开
-
Session使用
一、Session简单介绍 在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它程序可以从用户的session中取出该用户的数据,为用户服务。二、Session和Cookie的主要区别Cookie是把用户的数据写给用户的浏览器。Session技术把用户的数据写到用户独占的session中转载 2021-09-09 16:40:10 · 449 阅读 · 0 评论 -
JAVAWEB请求转发和重定向的区别
请求转发是在服务器端完成的,服务器ServletA收到用户请求后,将其Request和Response对象提交给另一个ServletB,由新的Servlet进行处理,新的ServletB处理完成后,处理结果交给A,A再交给用户,整个过程用户只与A交互,页面url也不会改变;重定向是在浏览器端完成的,用户发送请求消息给ServletA,A将重定向后的ServletB的地址发送给用户,用户的浏览器再去根据这个地址找到B,这时候页面的url就发生了变化。...原创 2021-09-06 20:53:21 · 171 阅读 · 0 评论 -
TOMCAT目录结构和基本工作原理
TomcatTomcat基本工作原理旧版的Tomcat,本质依旧是使用SOCKET进行通信,通过将Socket的输入输出流进行包装,获得Request和Response对象,之后使用用户端请求的URL来构建servlet对象,使用Request和Response两个对象去调用servlet对象的service方法;(实际上没有这么简单,但是大概思路是这样)//Tomcat所做的工作(使用简单的代码来说明)ServerSocket serverSocket = new ServerSocket(808原创 2021-09-04 14:06:28 · 116 阅读 · 0 评论 -
如何理解WEB开发
基本概念前言web开发:web,也就是网页,有两种web静态web相关语言:html,css提供给所有人看的数据始终不会发生变化动态web技术栈:Serverlet/JSP , ASP ,PHP提供给所有人看的数据会发生变化,每个人不同时间不同地点看到的信息都不同.大部分网站都是动态web;在JAVA中,动态web资源开发的技术统称为JavaWeb;web应用程序web应用程序:可以提供浏览器访问的程序,a.html , b.html…都是web资源,这些w原创 2021-09-04 13:56:31 · 284 阅读 · 0 评论