JAVAWeb
上兵伐眸
这个作者很懒,什么都没留下…
展开
-
Cookie、Session
1、会话 会话:用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程可以称之为会话; 有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学,曾经来过,称之为有状态会话;你能怎么证明你是学校的学生? 你 学校1. 发票 学校给你发票 2. 学校登记 学校标记你来过了 一个网站,怎么证明你来过? 客户端 服务端 1. 服务端给客户端一个 信件,客户端下次访问服务端带上信件就可以了; cookie 2. 服务器登记你来过了,下次你来原创 2022-03-23 15:49:10 · 120 阅读 · 0 评论 -
过滤器(Filter)、监听器(Listener)
Filter:过滤器 ,用来过滤网站数据。 常用于处理中文乱码import javax.servlet.*; 在这个包中,别导错了原创 2022-03-10 15:51:33 · 402 阅读 · 0 评论 -
JavaBean——实体类
JavaBean有特定的写法: 必须要有一个无参构造 属性必须私有化 必须有对应的get/set方法; (一般用来和数据库的字段做映射ORM)ORM :对象关系映射 表--->类 字段-->属性 行记录---->对象实体类一般都是与数据库中的表结构一一对应<jsp:useBean id="people" class="com.jia.servlet.People" scope="page"/><%--等价于--%>&原创 2022-03-06 16:13:24 · 446 阅读 · 0 评论 -
JSP学习总结
Java Server Pages : Java服务器端页面,也和Servlet一样,用于动态Web技术! tomcat中有一个work目录; IDEA中使用Tomcat的会在IDEA的tomcat中生产一个work目录,发现页面转变成了Java程序! 1、JSP源码分析JSP 本质上就是一个Servlet//jsp变成的java程序//初始化 public void _jspInit() { } //销毁public void _jspDestroy() { } /原创 2022-03-06 15:38:36 · 400 阅读 · 0 评论 -
HttpServletRequest
HttpServletRequest代表客户端的请求,用户通过Http协议访问服务器,HTTP请求中的所有信息会被封 装到HttpServletRequest,通过这个HttpServletRequest的方法,获得客户端的所有信息; 1、获取客户端参数2、请求转发 req.getRequestDispatcher("/success.jsp").forward(req,resp);...原创 2022-03-02 10:41:01 · 763 阅读 · 0 评论 -
HttpServletResponse
web服务器接收到客户端的http请求,针对这个请求,分别创建一个代表请求的HttpServletRequest对 象,和一个代表响应的HttpServletResponse。如果要获取客户端请求过来的参数:找HttpServletRequest 如果要给客户端响应一些信息:找HttpServletResponse方法负责向浏览器发送数据的方法 负责向浏览器发送响应头的方法 应用向浏览器输出信息下载文件...原创 2022-03-02 08:59:34 · 157 阅读 · 0 评论 -
Maven配置及在IDEA中的使用
java开发中需要导入大量的jar包,maven是一个自动管理jar包的工具1、maven下载Maven – Download Apache Maven2、解压到按照目录即可3、配置环境(在系统变量中)配置MAVEN_HOME、M2_HOME在PATH中添加%MAVEN_HOME%\bin(测试mvn -verison)4、配置镜像在按照目录的conf文件夹有一个settings.xml添加阿里云下载镜像可以写多个镜像在mirrors里..原创 2022-03-01 21:03:02 · 477 阅读 · 0 评论 -
ServletContext
web服务器启动时,会为每个web程序创建一个对应的ServletContext,他代表了这个web程序。(实际开发中,实际开发中用不到理解即可)1、共享数据2、获取初始化参数3、请求转发(也可以用req做)4、读取资源文件1、共享数据因为SetvletContext是在每个Servlet接口之上的,所以 一个Servlet可以存放数据到ServletContext另一个Servlet可以从中读取数据。写入ServletContext读取Servlet的str对应的值,并写在页面原创 2022-01-28 17:16:09 · 530 阅读 · 0 评论 -
Servlet的Mapping
1、一个Servlet指向一个映射路径/ <!--Servlet的请求路径--> <servlet-mapping> <servlet-name>s1</servlet-name> <url-pattern>/s1</url-pattern> </servlet-mapping>2、一个Servlet指向多个映射路径(可以写多条,或者*通配符表示所有路径) <!--Ser原创 2022-01-27 21:23:07 · 4154 阅读 · 0 评论 -
Servlet原理
Servlet由web服务器调用原创 2022-01-27 21:02:21 · 344 阅读 · 0 评论 -
Hello Servlet
1、新建一个class文件,实现Servlet的接口sun公司已经有方法实现了Servlet的接口HttpServlet 继承 GenericServlet 继承 Setvlet所以新建一个Servlet直接继承HttpServlet即可2、配置Servlet的映射需要告诉service所构建的servlect需要在webapp的配置文件中加入到Servlet的映射3、配置tomcat4、进入浏览器...原创 2022-01-27 20:38:40 · 353 阅读 · 0 评论