JavaWeb
Ficus_f
这个作者很懒,什么都没留下…
展开
-
JavaWeb-05 session + application
1 Cookie基本概念Cookie(客户端,不是内置对象[所以要new]): Cookie是由 服务端生成的,再发送给客户端保存相对于 本地缓存的作用:客户端->服务端就比如你看一个hello.mp4,第一次看的时候由服务端生成,并发送给客户端,第二次再看的时候本地已经有保留作用:提高访问服务端的效率,但是缺点安全性较差(比如存了用户名、密码)2 提供常用的方法:Cookie: name=valuepublic Cookie(String name,String value)原创 2020-10-12 09:01:17 · 190 阅读 · 0 评论 -
JavaWeb-04 JSP内置对象--response对象 (addCookie(),setHeader(),sendRedirect())
response服务器接收客户端请求:request服务器对客户端的回应:responsejavax.servlet.http的接口HttpServletResponse extends ServletResponse重要方法:void addCookie(Cookie cookie):向客户端增加cookievoid setHeader(java.lang.String name,java.lang.String value):设置回应的头信息void sendRedirect(java.原创 2020-10-12 08:51:59 · 592 阅读 · 0 评论 -
JavaWeb-03 统一字符集编码、JSP的页面元素、JSP九大内置对象-request
1. 使用Eclipse开发Web项目(JSP项目)tomacat2. 在Eclipse中创建的Web项目:浏览器可以直接访问WebContent中的文件例如 http://127.0.0.1:8888/MyJspProject/index1.jsp其中的index1.jsp就在WebContent目录中;但是WEB-INF中的文件 无法通过客户端(浏览器)直接访问,只能通过请求转发来访问注意:并不是任何的内部跳转都能访问WEB-IN原因是 跳转有2种方式:请求转发、重定向3.原创 2020-10-12 08:47:05 · 313 阅读 · 1 评论 -
JavaWeb-02 Tomcat
2.1 Tomcat解压后的目录:Bin:可执行文件(startup.bat shutdown.bat)Conf:配置文件(server.xml)Lib: Tomcat依赖的jar文件Log:日志文件(记录出错等信息)Temp:临时文件Webapps:可执行项目(将我们开发的项目放入该目录)Work:存放警示牌翻译成的java,以及编辑成class的文件(JSP——>java——>class)2.2 配置:Tomcat1. 配置jdk(必须配置JAVA_HOME)java_原创 2020-10-12 08:37:17 · 140 阅读 · 0 评论 -
JavaWeb-01 JSP入门
1. 基础知识动态静态区分jsp:动态网页网页的动态或者静态不用和是否有“动感”混为一谈要看是否随着时间、地点、用户操作、的改变而改变这样css html js的网页 是静态的,不会随着时间的改变而改变像天气这样 随着时间不同,你同样输入天气两个字,都会返回不同的结果。就是动态的。动态网页 需要使用到服务脚本语言(jsp)架构CS:Client Server(分为服务器端和用户端 例:微信 QQ等)不足:如果软件升级则,全部软件都要升级。维护起来比较麻原创 2020-10-12 08:25:51 · 143 阅读 · 0 评论 -
JavaWeb-00 Web相关概念
1. 软件架构C/S:客户端/服务器端B/S:浏览器/服务器端2. 资源分类静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析如: html, css, JavaScript动态资源: 每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览器如:servlet/jsp,php,asp…网络通信三要素IP:电子设备(计算机)在网络中的唯一标识。端口:应用程序在计算机原创 2020-10-12 08:22:38 · 144 阅读 · 0 评论