web项目的实质
web项目的实质其实也就是在用户发过来一个请求后,我们返回一个响应。
用户看到的页面就是我们响应中的响应体(里面是html代码)。
所以,我们整个项目的所有操作都是围绕着怎么来写好这个响应(响应行,响应头,响应体)而服务的。
比如说servlet,jsp,service层,dao层,bean,都是为了写好这个响应而服务的。
而这个响应也只有 响应行,响应头,响应体 三个部分。
所以出现问题,比如乱码,我们知道设置编码是在响应头中设置,那么我们就可以在servlet或者其它地方设置这个响应头的编码方式就行了。
所以,我们在web中的所有操作都可以映射到 响应行,响应头,响应体 这三个部分。
所以,很多操作会变得自然而然。