摘要: 1 转发 RequestDispatcher getRequestDispatcher(java.lang.String path) 1)地址栏不会改变 2)转发只能转发到当前web应用内的资源 3)可以在转发过程中,可以把数据保存到request域对象中 2 重定向 1)地址栏会改变,变成重定向到 阅读全文
posted @ 2017-09-03 15:51 K_artorias 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 场景:假设某个web服务,有两个servlet分别是servlet1和servlet2,servlet1要传参数name=zhangsan传送给servlet2,传统方法如下: servlet1端:用response.sendRedirect函数,形式如:response.sendRedirect( 阅读全文
posted @ 2017-09-03 15:47 K_artorias 阅读(566) 评论(0) 推荐(0) 编辑
摘要: ServletConfig对象是servlet配置对象,(web.xml中的)servlet信息封装在ServletConfig对象中,因此在一个web应用可存在多个ServletConfig。ServletContext对象是servlet上下文对象,而整个web.xml信息封装在ServletC 阅读全文
posted @ 2017-09-03 15:09 K_artorias 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 1 生命周期 Servlet程序的生命周期由tomcat服务器控制的。一般情况下,第一次提交请求(request),会创建servlet,也是一个servlet的生命周期的开始。 构造方法: 创建servlet对象的时候调用。默认情况下,第一次访问servlet的时候创建servlet对象 只调用1 阅读全文
posted @ 2017-09-03 14:40 K_artorias 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1 访问映射过程 问题:访问URL:http://localhost:8080/day10/first ,服务器如何相应的? 前提: tomcat服务器启动时,首先加载webapps中的每个web应用的web.xml配置文件。 web.xml http://: http协议 localhost: 到 阅读全文
posted @ 2017-09-03 14:30 K_artorias 阅读(1385) 评论(0) 推荐(0) 编辑
摘要: 先看一下web.xml文件配置: 当一个请求发送到tomcat服务器时,服务器会查询web.xml文件,先访问所有的<servlet-mapping>,匹配其中<url-pattern>,找到相应的信息后,提取<servlet-name>,然后分别匹配<servlet>中的<servlet-name 阅读全文
posted @ 2017-09-03 14:19 K_artorias 阅读(1807) 评论(0) 推荐(0) 编辑
摘要: 1 什么是http协议 http协议是对浏览器客户端和服务器端之间数据传输的格式规范。 2 http协议内容 2.1 请求:(浏览器-->服务器) 请求方式最常用的有两种:GET和POST两种方式, 表单提交: <form action="提交地址" method="GET/POST"> <form 阅读全文
posted @ 2017-09-03 13:44 K_artorias 阅读(258) 评论(0) 推荐(0) 编辑