一、什么是Http协议 超文本传输协议的简称,用于定义客户端与web服务器通迅的格式。 二、Http的版本区别 1.0:客户端与web服务器建立连接后,只能获得一个web资源 1.1:允许客户端与web服务器建立连接后,在一个连接上获取多个web资源 三、Http协议格式 1.请求:客户端向服务器发 ...
分类:
编程语言 时间:
2017-04-08 12:30:44
阅读次数:
196
首先要了解何为跨域,(协议、域名、端口任意一个不同)的web资源。如何解决跨域:1,jsonp 它只支持GET请求而不支持POST等其它类型的HTTP请求;例如angular 中,如下使用,$http.jsonp('some/trusted/url', {jsonpCallbackParam: 'c ...
分类:
Web程序 时间:
2017-04-04 20:51:14
阅读次数:
194
JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据 ...
分类:
编程语言 时间:
2017-04-04 11:46:17
阅读次数:
255
Servlet是sun公司提供的一门用于开发动态web资源的技术,我们也把实现了servlet接口的java程序,称之为Servlet 1、编写一个Java类,实现servlet接口。 2、把开发好的Java类通过Web.xml部署到web服务器中。 在web.xml中配置url访问的Servlet ...
分类:
其他好文 时间:
2017-04-01 16:19:02
阅读次数:
200
1. 会话的概念 会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过,这称之为有状态会话。 2. 会话过程中要解决的一些问题 每个用户在使用浏览器与服务器进行会话 ...
分类:
编程语言 时间:
2017-03-30 13:17:23
阅读次数:
187
什么是会话:用户打开浏览器,点击多个超链接,访问服务器的多个web资源,然后关闭浏览器,整个过程就称为一个会话; 会话过程需要解决的问题:每个用户在使用浏览器与服务器进行会话的过程中,都可能会产生一些数据,这些输入如何来进行保存?比如用户在购物网站浏览的商品记录,用户添加购物车的记录等等这些信息如何 ...
分类:
其他好文 时间:
2017-03-25 23:42:57
阅读次数:
295
一、过滤器 1.1定义 过滤器是一个服务器端的组件,它可以截取用户端的请求与响应信息,并对这些信息进行过滤。 1.2工作原理 1、项目启动时,从Web容器中加载过滤器; 2、过滤器存在于用户请求和Web资源之间; 3、用户请求和Web响应之间的收发都经由过滤器按照过滤规则进行过滤筛选。 1.3过滤器 ...
分类:
编程语言 时间:
2017-03-17 23:57:20
阅读次数:
389
1、什么是 WEB 资源? HttpServletRequest、HttpSession、ServletContext 等原生的 Servlet API。 2、为什么访问 WEB 资源? B/S 的应用的 Controller 中必然需要访问 WEB 资源(向域对象中读写属性、读写Cookie、获取 ...
分类:
Web程序 时间:
2017-03-16 22:01:27
阅读次数:
180
使用Request对象设置页面的防盗链 所谓的防盗链就是当你以一个非正常渠道去访问某一个Web资源的时候,服务器会将你的请求忽略并且将你的当前请求变为按正常渠道访问时的请求并返回到相应的页面,用户只有通过该页面中的相关操作去访问想要请求的最终资源。 例如,你有一个访问某资源的网址,但是你事先不知道这 ...
分类:
Web程序 时间:
2017-03-16 21:31:44
阅读次数:
196
一、Servlet简介Servlet是sun公司提供的一门用于开发动态web资源的技术。Sun公司在其API中提供了一个Servlet接口,用户如果相开发一个动态的web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤:编写一个Java类,实现Servlet接口。把开发好的Java类部署到web..
分类:
其他好文 时间:
2017-03-13 22:40:50
阅读次数:
225