
Web
攻城狮Kevin
爱学习,爱工作,爱生活
展开
-
JavaScript、JQuery、Ajax的区分
区分这三兄弟之前,我们先来看一下Web前端和Web后端的简要结构和区别:Web前端的三要素:HTML(内容),CSS(排版),JS(行为,包含JavaScript和JQuery,实现网页动态效果)Web后端:负责与数据库交互,实现功能,数据存储等;一般要求会写java代码,会写SQL语句,spring和iBatis等下面来区分JS部分的这三兄弟:一、JavaScript直译为java脚本...原创 2018-10-26 23:29:17 · 605 阅读 · 0 评论 -
如何理解架构、框架、设计模式
架构、框架和设计模式是Web初学者比较难理解和表述的三个概念,在查阅了大量前人写的博客和资料后,将这三个概念和Web的经典三层架构搭配讲解,总结如下:一、架构 FrameWork架构可以理解成对客户的需求进行拆分,抽象出不同的组件,不同的抽象组件完成不同的功能,偏于设计一个草图;一个架构可以包含多个框架和多种设计模式,框架包含了它们之间通信和调用的规则;不同的框架和设计模式,在一个架构体系...原创 2018-10-30 20:14:00 · 1334 阅读 · 0 评论 -
Spring中各jar包的作用(转载)
除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需要来选择组合自己的jar包,而不必引入整个spring.jar的所有类文件。(1) spring-core.jar这个jar文件包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的基本核心,当然你也可以在自己的应用系统中使...转载 2018-10-31 20:05:57 · 1608 阅读 · 0 评论 -
域名、url和网站名
**很多初学Web的菜鸟可能对 <域名、url、网站名> 这三个概念比较模糊,下面以我们日常熟悉的一个网址样式为例来讲解:eg: http://,这部分是**协议**(即HTTP超文本传输协议,它是网页在网上传输的协议);mail,这部分是服务器名原创 2018-10-26 19:07:53 · 5630 阅读 · 3 评论 -
Get请求和Post请求的区别
Web的面试题中经常会出现这么一道题,请简述Get请求和Post请求的区别,标准答案如下:get在浏览器回退时是无害的,post会再次提交请求;get产生的url地址可以被bookmark(加入标签),post不可以;get请求只能进行url编码,post可以进行多种编码;get请求参数会被完整保留在浏览器历史记录中,post不会(无痕浏览);对参数的数据类型,get只接受ASCII字...原创 2018-10-26 19:22:00 · 1807 阅读 · 0 评论 -
Spring框架下,servlet响应的res在jsp页面中显示时,防止乱码的操作
首先,在Spring软件中,找到Web工程,src下的对应的servlet;在servlet中获取请求参数之后,给浏览器发送响应之前;需要键入一段代码即可,如下:response.setContentType("text/html;charset=UTF-8");括号内的信息如何键入呢?Ctrl + response,选第二个 Open Declar原创 2018-10-26 19:49:29 · 268 阅读 · 0 评论 -
Servlet、Tomcat、JSP、web.xml区别
很多初学者可能对这四个概念都有点傻傻分不清楚,下面就详细讲解一下这四个Web入门概念的区别:TomCat,是一个在小型项目开发和学习中,经常用到的一个小型的Web应用服务器;它是一个Servlet/JSP容器,负责处理客户请求,并把请求传给servlet;然后将servlet的响应返回给客户ps:公司里可能已经不用TomCat了,会花钱买更大的服务器,我们只是用它来学习服务器的实现原理;...原创 2018-10-26 20:21:30 · 1197 阅读 · 0 评论 -
JSP、JSP表达式、JSP四个域、EL表达式、EL四个域 之间的区别
一、JSPJava ServerPages,即java服务器页面,本质是Servelt,存放在服务器中,用于页面显示;它的主要构成有HTML网页代码、Java代码片段、JSP标签几部分组成,后缀是.jsp。(1)JSP脚本元素:是嵌入到JSP中Java代码段,格式以**<%开头,%>结尾,被JSTL代替;(2)JSP表达式:用来直接将Java变量输出到j原创 2018-10-26 21:23:32 · 1452 阅读 · 1 评论 -
Web中MVC设计理念 & 经典三层架构 & 五大主流框架
一、Web的MVC设计理念和MVC框架:之前在Web篇04中已经详述了Servlet、TomCat、JSP和Web.xml之间的联系;(1)浏览器发送请求到收到响应,简要的过程如下:浏览器发送请求后,由Web.xml中规定的协议,进入TomCat中特定的Servlet,服务器先到Web-Content中找有没有对应的html/jsp页面,如果没有再到WEB-INF目录下的xml配置文件中找映...原创 2018-10-30 21:31:03 · 50893 阅读 · 3 评论