Web
文章平均质量分 79
gx_hxl
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
web笔记一:浅谈web服务器和应用服务器
简单理解什么是web服务器,什么是应用服务器原创 2017-11-09 20:58:40 · 397 阅读 · 0 评论 -
web笔记三:Http协议中get和post请求
get和post是HTTP协议中两种不同的请求方式。 get和post的区别可以大致分为两种,一种是请求格式,一种是弱规定(暂且这么称呼吧)。首先是请求格式,get请求会将参数以?key1=value1&key2=value2的形式拼接到url后面,开头是一个问号(?),多个参数用符号(&)来连接。post请求的参数则会隐藏在请求体中,多个参数连接和get一样,只是开头比get少一个问号(?)。G原创 2017-12-19 21:10:44 · 402 阅读 · 0 评论 -
web笔记二:Tomcat的使用
大多数情况下我们都是使用Tomcat开发web应用,所以,我们需要对Tomcat的配置有一定的了解,如端口配置、应用根目录、多Tomcat配置时需要更改哪些端口等。 下载解压Tomcat后,打开/conf/serve.xml,我们一般都能看到一下内容:<?xml version="1.0" encoding="UTF-8"?><Server port="8005" shutdown="SHUTD原创 2017-12-18 22:02:07 · 235 阅读 · 0 评论 -
web笔记九:jsp脚本、jsp标准动作、EL表达式、JSTL标签
前言:在实际开发中,我们不应该使用jsp脚本,页面嵌套各种Java代码维护起来非常麻烦,而且前端开发人员有时候也不具备Java开发能力,jsp标准动作有时候也需要使用jsp脚本导包,使用起来也比较麻烦,所以在开发过程中尽量使用EL表达式搭配JSTL来使用,好的网站架构应该要做到前后端分离,前端页面(jsp)只负责拿到并展示数据,不涉及复杂的逻辑处理。所以jsp脚本和标准动作只需要了解即可,万一哪天原创 2018-01-11 11:36:43 · 818 阅读 · 0 评论 -
web笔记四:认识Servlet
在了解Servlet之前,我们首先需要知道Servlet的生命周期,Servlet的生命周期分为三个阶段: 1. init 2. service 3. destroy 一个Servlet一生只实例化一次(除非实现了SingleThreadModel,该api在2.4已经被标记为@deprecated),只会调用一次init和destroy,所以servlet是单例多线程。原创 2018-01-03 11:40:29 · 367 阅读 · 0 评论 -
web笔记五:request和response
前面已经说到,当客户端向服务器发起请求时,容器会将请求有关的信息封装成一个HttpServletRequest,将输出信息封装成一个HttpServletResponse。一、 HttpServletRequest对象其中最常用的就是获取参数,不过现在有了spring和struct,就很少直接使用这个方法了。System.out.println("parameter name:"+request.g原创 2018-01-04 11:38:56 · 291 阅读 · 0 评论 -
web笔记六:转发(forward)和重定向(sendRedirect)
本章节将介绍转发和重定向的区别,在了解它们之前,我们需要知道一句话:转发是由服务器内部实现的,而重定向的工作则是由浏览器去执行,它们之间的区别也都是围绕这这句话进行,它们之间的区别主要有三点。一、URL地址是否变化 由于转发是在服务器内部执行的,浏览器并不知道请求的内容转发到其他地方进行处理,所以浏览器上面的地址栏是不变的。而重定向是由浏览器执行的,所以URL会发生变化。 结论: 转发:原创 2018-01-05 16:30:02 · 615 阅读 · 0 评论 -
web笔记七:cookie和session
在了解cookie和session之前,我们需要知道http请求是无状态的,那什么叫无状态呢?简单来说,无论是谁发起的请求,对于服务器来说,都一视同仁,服务器不会知道哪个请求是谁发送的,哪几个请求是有关联的。那么,如果我想针对每客户端发起的请求各自保留一些数据,这时候该怎么办呢?这时候就需要用到cookie和session。Cookie的特性: Cookie具有不可跨域性,浏览器访问百度原创 2018-01-09 18:04:55 · 420 阅读 · 0 评论
分享