javaweb
等万物
这个作者很懒,什么都没留下…
展开
-
什么是浏览器跨域访问操作,js如何实现
浏览器从一个域名的网页去请求一个域名的资源时,域名、端口、协议任一不同,都是跨域。三种方法实现js跨域访问:1.基于iframe实现跨域。基于iframe跨域要求两个页面必须属于一个基础域,使用同一协议和同一端口。2.基于script标签实现跨域。通过动态创建script标签就可以加载其它域的js文件,然后通过本页面就可以调用加载后js文件的函数,这样做的缺陷就是不能加载其它域的文档,只能是js文件,jsonp便是通过这种方式实现的,jsonp通过向其它域传入一个callback参数,通过其他域的后台原创 2021-11-10 22:47:54 · 777 阅读 · 0 评论 -
什么是JavaScript
JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。JavaScript在1995年由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaSc原创 2021-10-31 22:41:30 · 197 阅读 · 0 评论 -
重定向与请求转发的区别
请求重定向:浏览器的行为(通过响应对象HttpServletResponse来执行)特点:可以重新定向访问其他Web应用下的资源浏览器发出了2次请求,得到了2次响应地址栏地址会变,跳转到要求指定的Servlet请求转发:服务器的行为(转发的瞬间是一个ServletRequest的生命周期)特点:转发只能发生在当前Web应用下浏览器发出了1次请求,得到了1次响应(源组件和目标组件共享request和response中的数据)地址栏地址不会发生变化。...原创 2021-10-29 22:35:01 · 73 阅读 · 0 评论 -
什么是jQuery
jQuery 是一个 JavaScript 函数库。jQuery 是一个轻量级的"写的少,做的多"的 JavaScript 库。jQuery 库包含以下功能:HTML 元素选取HTML 元素操作CSS 操作HTML 事件函数JavaScript 特效和动画HTML DOM 遍历和修改AJAXUtilitiesjQuery是一个快速,小型且功能丰富的JavaScript库。借助易于使用的API(可在多种浏览器中使用),使HTML文档的遍历和操作,事件处理,动画和Ajax等事情变得更加原创 2021-10-22 23:08:41 · 2168 阅读 · 0 评论 -
什么是Java Server Pages?
JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。网页开发者们通过结合HTML代码、XHTML代码、XML元素以及嵌入JSP操作和命令来编写JSP。JSP通过网页表单获取用户输入数据、访问数据库及其他数据源,然后动态地创建网页。JSP标签有多种功能,比如访问数据库、记录用户选择信息、访问JavaBean原创 2021-10-21 22:56:29 · 1111 阅读 · 0 评论 -
什么是Servlet
Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。 它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自原创 2021-10-20 22:50:26 · 421 阅读 · 0 评论 -
如果不确定客户端是否禁用cookie,则可以使用URL重写技术。
URL重写就是首先获得一个进入的URL请求然后把它重新写成网站可以处理的另一个URL的过程。举个例子来说,如果通过浏览器进来的URL是“UserProfile.aspx?ID=1”那么它可以被重写成 “UserProfile/1.aspx”,这样的URL,这样的网址可以更好的被网站所阅读。如果浏览器不支持Cookie或用户阻止了所有Cookie,可以把会话ID附加在HTML页面中所有的URL上,这些页面作为响应发送给客户。这样,当用户单击URL时,会话ID被自动作为请求行的一部分而不是作为头行发送回服务器原创 2021-10-17 22:49:04 · 327 阅读 · 0 评论 -
内置对象session与httpsession对象是同一个东西吗?
session对象指的是客户端与服务器端的一次会话,从客户端连到服务器端的一个Web应用程序开始,知道客户端与服务器端断开为止。而HttpSession是Servlet中可以使用的域对象在Servlet中,session指的是HttpSession类的对象。当需要为用户端建立一个session时,Servlet就创建了一个HttpSession对象,其中存储了和本session相关的信息。隐含对象session是javax.servlet.http.HttpSession接口实现类的对象,用于保存用户的状原创 2021-10-17 22:33:43 · 128 阅读 · 0 评论