JavaWEB
wxd_1024
嗯嗯
展开
-
JavaWeb三大组件(Servlet、Filter、Listener)
1.ServletServlet简介 运行在服务器端Servlet容器中的小程序(服务器将请求封装为对象HttpRequest交给Servlet小程序去执行,对数据进行操作,servlet是帮web服务器处理数的)Servlet就是一个接口,凡是实现这个接口的类我们都称为ServletServlet作用 接受请求-->处理请求-->返回响应为什么要有...原创 2018-04-08 10:29:21 · 1940 阅读 · 2 评论 -
路径问题(相对路径和绝对路径)
URL地址: http://主机地址:端口号/项目名/资源路径/资源名相对路径和绝对路径 1.相对路径:相对于当前资源所在的路径。 相对路径是相对于 :http://主机地址:端口号/项目名/资源路径/ 由于转发的存在(转发时url地址不改变),所以相对路径会经常发生变化,会导致我们的路径错误,所以在开发中不使用相...原创 2018-04-08 11:12:22 · 2763 阅读 · 0 评论 -
JSP
JSP简介 ①JSP全称Java Server Pages,顾名思义就是运行中java服务器页面,也就是在我们JavaWeb中的动态页面,其本质就是一个Servlet。JSP不能脱离服务器运行 ②其本身是一个动态网页技术标准,它的主要构成有HTML网页代码、Java代码片段、JSP标签几部分组成,后缀是.jsp。 ③JSP相比HTML页面来说,最直...原创 2018-04-08 17:11:48 · 227 阅读 · 0 评论 -
JSTL和EL表达式
EL表达式(用来代替jsp表达式)简介:EL:Expression Language(表达式语言) 到JSP2.0以后,在JSP中不建议使用jsp脚本片段和jsp表达式。所以我们使用EL表达式来替换JSP表达式,使用标签(JSTL)来替换JSP脚本片段。EL表达式用来将一个对象输出到页面中基本语法 语法:${表达式} 作用: 1.全域查找...原创 2018-04-09 11:08:18 · 361 阅读 · 0 评论 -
字符、字符集、字符编码
字符字符是指计算机中使用的字母、数字、字和符号,包括:1、2、3、A、B、C、~!·#¥%……—*()——+等等。在 ASCII 编码中,一个英文字母字符存储需要1个字节。在 GB 2312 编码或 GBK 编码中,一个汉字字符存储需要2个字节。在UTF-8编码中,一个英文字母字符存储需要1个字节,一个汉字字符储存需要3到4个字节。在UTF-16编码中,一个英文字母字符或一个汉字字符存储都需要2个...原创 2018-04-09 14:58:58 · 795 阅读 · 0 评论 -
HTTP协议及请求乱码
HTTP协议简介①HTTP(hypertext transport protocol),即超文本传输协议。这个协议详细规定了浏览器和万维网服务器之间互相通信的规则。②客户端与服务端通信时传输的内容我们称之为报文。③HTTP就是一个通信规则,这个规则规定了客户端发送给服务器的报文格式,也规定了服务器发送给客户端的报文格式。实际我们要学习的就是这两种报文。客户端发送给服务器的称为”请求报文“,服务器发...原创 2018-04-09 22:59:00 · 5072 阅读 · 1 评论 -
web服务器
web服务器web服务器有两个概念 一个是硬件上的服务器,(可以是一台计算机),另一个就是软件上的服务器(比如Tomcat)作为JavaWeb程序来说,还需要有Servlet容器,因为java代码是运行在服务器中的,如果java代码不能执行则没有意义)容器的主要作用就是调用java程序处理用户发送的请求,并响应指定的资源,开发JavaWeb项目Web服务器和Servlet容器是必须的...原创 2018-04-09 23:30:35 · 176 阅读 · 0 评论