
狂神说java_JavaWeb
Javaweb
mumaren4682
这个作者很懒,什么都没留下…
展开
-
17:Session讲解
### 7.4、Session(重点)什么是Session:-服务器会给每一个用户(浏览器)创建一个Seesion对象;-一个Seesion独占一个浏览器,只要浏览器没有关闭,这个Session就存在;-用户登录之后,整个网站它都可以访问!--> 保存用户的信息;保存购物车的信息…..Session和cookie的区别:-Cookie是把用户的数据写给用户的浏览器,浏览器保存 (可以保存多个)-Session把用户的数据写到用...原创 2020-05-24 19:37:09 · 200 阅读 · 0 评论 -
16:Cookie讲解
新建一个maven project(webapp)## 7、Cookie、Session### 7.1、会话**会话**:用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程可以称之为会话;**有状态会话**:一个同学来过教室,下次再来教室,我们会知道这个同学,曾经来过,称之为有状态会话;**你能怎么证明你是西开的学生?**你西开1.发票西开给你发票2.学校登记...原创 2020-05-24 19:35:44 · 502 阅读 · 0 评论 -
15:Request应用
### 6.7、HttpServletRequestHttpServletRequest代表客户端的请求,用户通过Http协议访问服务器,HTTP请求中的所有信息会被封装到HttpServletRequest,通过这个HttpServletRequest的方法,获得客户端的所有信息;#### 获取参数,请求转发创建一个module(webapp的maven)删除之前的index.jsp,重新new一个index.jsp``...原创 2020-05-23 22:10:57 · 129 阅读 · 0 评论 -
14、Response重定向
#### 4、实现重定向B一个web资源收到客户端A请求后,B他会通知A客户端去访问另外一个web资源C,这个过程叫重定向常见场景:-用户登录```javavoid sendRedirect(String var1) throws IOException;```测试:```java@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) thr...原创 2020-05-21 23:36:34 · 251 阅读 · 0 评论 -
13:Response验证码实现
#### 3、验证码功能验证怎么来的?-前端实现-后端实现,需要用到 Java 的图片类,生产一个图片```javapackage com.kuang.servlet;import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpSe...原创 2020-05-21 23:37:20 · 196 阅读 · 0 评论 -
12:Response下载文件
### 6.6、HttpServletResponseweb服务器接收到客户端的http请求,针对这个请求,分别创建一个代表请求的HttpServletRequest对象,代表响应的一个HttpServletResponse;-如果要获取客户端请求过来的参数:找HttpServletRequest-如果要给客户端响应一些信息:找HttpServletResponse#### 1、简单分类负责向浏览器发送数据的方法```javaServletOutputStream...原创 2020-05-21 11:56:26 · 120 阅读 · 0 评论 -
11:ServletContext应用
#### 2、获取初始化参数```xml<!--配置一些web应用初始化参数--><context-param><param-name>url</param-name><param-value>jdbc:mysql://localhost:3306/mybatis</param-value></context-param>```...原创 2020-05-19 20:38:55 · 160 阅读 · 0 评论 -
10:ServletContext对象
### 6.5、ServletContextweb容器在启动的时候,它会为每个web程序都创建一个对应的ServletContext对象,它代表了当前的web应用;New 一个maven(webapp)pom.xml里面没用的删除在最外面建立一个.md,每次web.xml来里面拷就行了写个servlet注册//打成war包部署在tomcat上启动web容器在启动的时候,它会为每个w...原创 2020-05-19 17:01:23 · 167 阅读 · 0 评论 -
9:Servlet原理
### 6.3、Servlet原理Servlet是由Web服务器调用,web服务器在收到浏览器请求之后,会:### 6.4、Mapping问题1.一个Servlet可以指定一个映射路径```xml<servlet-mapping><servlet-name>hello</servlet-name><url-pattern>/hello</u...原创 2020-05-19 11:34:42 · 193 阅读 · 0 评论 -
8:HelloServlet
## 6、Servlet### 6.1、Servlet简介-Servlet就是sun公司开发动态web的一门技术-Sun在这些API中提供一个接口叫做:Servlet,如果你想开发一个Servlet程序,只需要完成两个小步骤:-编写一个类,实现Servlet接口-把开发好的Java类部署到web服务器中。**把实现了Servlet接口的Java程序叫做,Servlet**### 6.2、HelloServletSerlvet接口Sun公司有两个默认...原创 2020-05-18 12:05:34 · 193 阅读 · 0 评论 -
7:解决大家遇到的一些问题
### 5.13 解决遇到的问题1.Maven 3.6.2解决方法:降级为3.6.12.Tomcat闪退3.IDEA中每次都要重复配置Maven在IDEA中的全局默认配置中去配置4.Maven项目中Tomcat无法配置5.maven默认web项目中的web.xml版本问题6.替换为webapp4.0版本和tomcat一致```xml<?xml version="1.0"...原创 2020-05-17 16:31:24 · 147 阅读 · 0 评论 -
6:IDEA中Maven的操作
### 5.6、在IDEA中使用Maven1.启动IDEA2.创建一个MavenWeb项目3.等待项目初始化完毕4.观察maven仓库中多了什么东西?5.IDEA中的Maven设置注意:IDEA项目创建成功后,看一眼Maven的配置6.到这里,Maven在IDEA中的配置和使用就OK了!### 5.7、创建一个普通的Maven项目...原创 2020-05-17 11:28:59 · 311 阅读 · 0 评论