作为程序员来说,除了掌握开发语言之外,能够掌握一些服务器端的知识那就更好了,因为我们开发的项目都是部署在服务器中的,而且大多都是 Linux
服务器,这样当在生产中出现问题时,我们就能在服务器当中更快地定位问题,并进行解决,因此掌握一些服务器方面的知识还是很有用的。
jQuery的使用(三)
这篇博客我们主要想介绍的是 jQuery
跨域、分页以及 jQuery
的插件机制,掌握了上述的三个知识点,我们就能够对 jQuery
的使用以及 MySQL
数据库分页有更好的掌握,这样我们也就有了更多的技能用来解决问题,解决方法多了问题也就简单了,因此还是要努力学习更多的知识,掌握了技能最基本的使用以及原理之后,我们也能去学习更多深入的知识,这样的学习就能形成良好的循环。
jQuery的使用(二)
这篇文章我们主要想介绍的是 Ajax
,也就是一种浏览器向服务器发送异步请求的技术,在之前的文章中,其实所有的对于后台的请求操作都是同步请求,即当浏览器向服务器发送一个请求之后,那么就必须等待服务器有所响应之后,浏览器端才能再进行下一次请求,而且同步请求每次更新都是更新的整个页面,而异步请求就不一样了,每次请求更新的可以只是页面的局部内容,而且在浏览器端向后台发送一次请求之后,浏览器端也无需等待,可以接着执行其它操作,比如再发送一次异步请求,这样来看的话,使用异步请求可以使用户的体验更好,因为没有了同步请求时所需要的等待,因此,在开发过程中使用 Ajax
异步请求,可以使我们的网站更加友好。
jQuery的使用(一)
这篇文章主要是想介绍关于 jQuery
的基本使用,重点的内容就是 jQuery
的选择器、jQuery
对于 DOM
文档的操作以及 jQuery
的事件机制,其中也会有非常多的 jQuery
方法,都提供了非常有用而且强大的功能,因为 jQuery
中的内容是非常多的,因此如果介绍时,只是方法和选择器的罗列的话,看一会之后就会很无聊了,而且就算很认真的看下去,往往都会记住了当前的,而忘记了前面的,因此这篇文章想要通过一些小的例子来介绍,通过实现一些简单的功能来介绍相关的内容,同时也会遇到很多有用的方法,这样的话,看起来会有意思一点。
文件上传和下载
这篇文章主要是想介绍的是文件上传和下载,因为在很多时候,这两个是非常常见的,比如我们下载音乐或者电影,还有我们将简历上传到招聘网站,这些都会用到文件的上传和下载,因此,当我们掌握了这两个技术之后,就可以实现很多这方面的功能,而我们的技术实力也会根据学到更多的新知识而变强。
Listener和Filter
这篇文章想要介绍的就是 Listener
和 Filter
,也就是监听器和过滤器了,这两个看起来就是比较高级的技术了,但同时也是非常实用的技术,其实只要从最基本的使用开始入门,还是很好掌握的,掌握之后我们的技能库就又多了两件法宝,碰到相关问题也就又多了一种解决的可能,因此学习新技术还是蛮开心的,下面就开始介绍了,先说 Listener
。
JSP加强
这篇文章主要的内容是介绍更多的 JSP
内容,主要包括 JSP
的指令元素、JSP
的内置对象、EL
表达式以及 JSTL
标准标签库,能够熟练的掌握更多的工具就可以更熟练的开发,也能提高自己的开发效率,因此下面会介绍的知识和工具还是非常有用的。
Cookie和Session
这篇文章的话主要是想介绍一下 JSP
中的会话技术,那怎样才是一次会话呢?简单的理解的话,其实可以看做是打开一个浏览器,然后访问自己想要访问的项目,在项目页面中点击多个链接,向后台发送请求,获得响应,最后关闭浏览器。那现在就有一个问题,如何保存每个用户在一次会话中的数据呢?根据我们前面学到的知识,HttpServletRequest
和 ServletContext
对象都可以作为域对象来保存数据,那它们可以用来保存会话中的数据吗?先看 HttpServletRequest
的话,是一个请求对象,很显然保存在这个对象里面的数据在一次请求和响应完成之后就会消失了,而一次会话可能是包含多个请求的,因此不适合,再看 ServletContext
对象的话,是一个应用对应一个对象,其中的数据会被所有用户共享,但是对于每个用户来说的话,会话产生的数据应该是针对个人的,而不应该是全局共享的,因此 ServletContext
对象也不适合。那怎样才能保存每个用户所产生的会话数据呢?这就是我们今天想要介绍的 Cookie
和 Session
了,下面具体进行介绍。
JSP基础
之前已经介绍了 Servlet
,现在就要来介绍 JSP
了,那为什么在已经有了 Servlet
的情况下,还要推出 JSP
呢?在下面给出答案吧。
Servlet相关对象
当我们使用 Servlet
进行开发的时候,能掌握一些 Servlet
的相关对象的话,就可以帮助我们更好的进行开发,其实最主要的也没有几个,就是 ServletConfig
、ServletContext
、HttpServletRequest
以及 HttpServletResponse
这几个了,如果能熟练掌握使用这几个对象的话,开发的时候解决问题的手段也会多很多。