10 2017 档案

摘要:过滤器:是一个web中间组件,用于拦截从客户端发送给服务器的请求和响应。当客户端向服务器发出请求时,服务器会查看是否有过滤器和该请求匹配,如果有,则交给过滤器执行,业务操作后,可以将请求继续向目标资源发送,或定位到别的资源。 过滤器的过滤范围有两种方式:1、针对请求路径进行过滤:<filter-ma 阅读全文
posted @ 2017-10-31 22:37 沉迷学习,日渐消瘦 阅读(170) 评论(0) 推荐(0)
摘要:指令包含:可以在一个jsp中包含另一个jsp中的内容。会将包含页面和被包含页面放在一起编译,形成一个java类。所以,是在编译时发生的。只能包含文件,不允许两个页面之间存在同名变量。被包含页面也不应该出现<html><head>等标签。 动作包含:作用和指令包含一样,可以在一个jsp中包含另一个资源 阅读全文
posted @ 2017-10-29 23:52 沉迷学习,日渐消瘦 阅读(169) 评论(0) 推荐(0)
摘要:得到表单数据:1、String str = request.getParameter(String)//根据表单名得到表单值,如果是多个同名的键值,返回第一个值。2、String[] str= request.getParameterValues(String)//根据表单名得到表单值的数组,将同名 阅读全文
posted @ 2017-10-26 23:29 沉迷学习,日渐消瘦 阅读(125) 评论(0) 推荐(0)
摘要:JSP:java server page服务器脚本语言。(脚本 插件),是一种在html代码中,嵌入java代码的方式。解决servlet产生动态页面缺陷而产生的一门技术。js:客户端脚本语言jsp引擎:在web容器中,需要提供一个jsp引擎,将客户端请求的jsp页面翻译成java类。jsp和ser 阅读全文
posted @ 2017-10-26 23:29 沉迷学习,日渐消瘦 阅读(126) 评论(0) 推荐(0)
摘要:得到表单数据:1、String str = request.getParameter(String)//根据表单名得到表单值,如果是多个同名的键值,返回第一个值。2、String[] str= request.getParameterValues(String)//根据表单名得到表单值的数组,将同名 阅读全文
posted @ 2017-10-24 23:02 沉迷学习,日渐消瘦 阅读(132) 评论(0) 推荐(0)
摘要://写了注解,就不用在web.xml里进行注册@WebServlet(urlPatterns="/my",name="my",loadOnStartup=1,initParams={@WebInitParam(name="aaa",value="ddd")}) HTTP状态码:(404:客户端异常; 阅读全文
posted @ 2017-10-24 00:09 沉迷学习,日渐消瘦 阅读(138) 评论(0) 推荐(0)
摘要:内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现 外连接: 包括 (1)左外连接(左边的表不加限制) (2)右外连接(右边的表不加限制) (3)全外连接(左右两表都不加限制 一个空的构造器,不是必须要有的,只是我们在编程的时候习惯性的加上这么一个方法,这是一个良好的习惯。另外,这样做肯定 阅读全文
posted @ 2017-10-23 00:07 沉迷学习,日渐消瘦 阅读(154) 评论(0) 推荐(0)
摘要:作业:1、书写servlet的类架构及重要方法。(ServletConfig,Servlet)< GenericServlet(getInitParameter(String str);init();service();)<-HttpServlet(doXXXX();).2、如何注册Servlet。 阅读全文
posted @ 2017-10-23 00:05 沉迷学习,日渐消瘦 阅读(267) 评论(0) 推荐(0)
摘要:web服务器:实现服务器的开启,监听端口,接收客户端请求,产生响应。响应信息只能是静态的HTML,缺乏灵活性。web容器:是辅助应用的一种方式,是为了解决web服务器缺陷而产生的。可以将请求信息处理完成以后,动态产生响应信息。web应用服务器=web服务器+web容器 中文乱码解决办法:表单meth 阅读全文
posted @ 2017-10-23 00:03 沉迷学习,日渐消瘦 阅读(160) 评论(0) 推荐(0)
摘要:作业:Http全称叫什么?有什么特点?端口号是多少?超文本传输协议;(1)遵循请求/响应模型(2)http协议是一种无状态协议,请求/响应完成后,连接会断开。这时,服务器无法知道当前访问的用户是否是老用户。所以,服务器会认为每个请求的用户都是新用户。80端口。 HTTP处理流程是怎么样的?1、客户端 阅读全文
posted @ 2017-10-19 23:39 沉迷学习,日渐消瘦 阅读(641) 评论(0) 推荐(0)
摘要:package myserver; import java.io.IOException;import java.net.ServerSocket;import java.net.Socket; public class MyServer { public MyServer() { try { Se 阅读全文
posted @ 2017-10-18 22:01 沉迷学习,日渐消瘦 阅读(894) 评论(0) 推荐(0)
摘要:相应的数据流信息如下: GET /login.html HTTP/1.1Accept: application/x-ms-application, image/jpeg, application/xaml+xml, image/gif, image/pjpeg, application/x-ms-x 阅读全文
posted @ 2017-10-17 23:35 沉迷学习,日渐消瘦 阅读(2109) 评论(0) 推荐(0)