摘要: 缓存这个技术在我们实际的开发中是非常常用的,也是非常重要的一项技术。主要用于客户端(浏览器)向服务器端请求的是一些比较大的数据,并且这个数据在短时间内不会经常发生变化的情况,比如一些网站的logo图片,它是一个网站的标志,一般不会发生变化,如果不缓存的话,而logo图片又比较大的话,那么浏览器每次发 阅读全文
posted @ 2017-07-07 15:55 南阳客 阅读(2935) 评论(0) 推荐(0) 编辑
摘要: 我们在项目中经常会用到下载功能,所以今天我们先说下下载功能实现的思路,然后通过一个案例代码来具体体现。 1.下载的思路: ①首先要获取我们要操作的文件对象的路径 ②然后使用获取的文件对象路径构建一个文件操作流对象 ③设置好相关的http响应的头,告诉浏览器怎么来操作我们写回的数据,是下载、打开等等。 阅读全文
posted @ 2017-07-06 19:26 南阳客 阅读(3172) 评论(0) 推荐(0) 编辑
摘要: 我们在以前讨论过在Web工程不能采用Java工程原先的读取方式,即创建一个文件流(FileInputStream)并给出一个文件目录(从src开始找一直找到你要读取文件的目录),这种的方式是不可行的。假如我们是在一个Servlet对象中取读取文件的话,我们就可以获取到ServletContext对象 阅读全文
posted @ 2017-07-06 14:30 南阳客 阅读(4081) 评论(3) 推荐(2) 编辑
摘要: 我们在JavaWeb中常常要涉及到一些文件的操作,比如读取配置文件,下载图片等等操作。那我们能不能采用我们以前在Java工程中读取文件的方式呢?废话不多说我们来看看下我们以前在Java工程中读取文件是怎么读的呢,然后再来看看能不能在JavaWeb工程中采用同样的方式。 一、Java工程: 1.项目的 阅读全文
posted @ 2017-07-06 00:54 南阳客 阅读(9225) 评论(1) 推荐(2) 编辑
摘要: 当我们学完了JavaSe部分的知识之后,如果我们往Web方面发展和学习的话,我们将会接触到一个非常重要的web技术——Servlet。在说明Servlet的配置之前我们先来了通过下面的请求响应图解一下Servlet的生命周期。 由上面的图我们可以很容易知道Servlet的生命周期,就是tomcat服 阅读全文
posted @ 2017-07-05 17:50 南阳客 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 我们在项目部署的时候,可以采用多种方式,接下来我们将在实际中比较常用的几种方式总结如下。 1.可以直接将我们的项目丢到tomcat的webapps目录下,这样当tomcat重启的时候,我们就可以访问到项目中的页面了 举例: ①明确了项目要提供外界访问的名称为:JavaWebProject(里面有一个 阅读全文
posted @ 2017-07-03 23:43 南阳客 阅读(3483) 评论(0) 推荐(0) 编辑
摘要: 为了操作JavaBean的属性,sun公司自己写了一套内省的api(在Java.beans.*)中,但是我们发现操作起来还是比较复杂的,所以apache公司就自己写了一套api替代了它,大大方便了开发者去调用,并大大的提高了效率。接下来我们通过几个demo来简单的熟悉一下这套api,首先你需要准备两 阅读全文
posted @ 2017-07-03 11:23 南阳客 阅读(1397) 评论(0) 推荐(0) 编辑
摘要: 大家都知道,Java给我提供了反射机制,使我们可以获取到每一个类的每一个属性和方法,并对此进行操作。但是利用反射来操作对象时过于麻烦,所以sun公司就基于反射机制给大家提供了一个更加简单实用的api,那就是内省(Introspector),而内省这套api将会使我们操作JavaBean的属性更加方便 阅读全文
posted @ 2017-07-02 22:24 南阳客 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 大家都知道反射技术在Java里面时非常重要的一个技术点,因为Java好多框架的编写都是基于反射的,别的不多说,spring框架里面的IOC就是基于反射实现。那么什么是反射呢?JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属 阅读全文
posted @ 2017-07-02 16:54 南阳客 阅读(2945) 评论(0) 推荐(0) 编辑
摘要: 大家都知道反射技术在Java里面时非常重要的一个技术点,因为Java好多框架的编写都是基于反射的,别的不多说,spring框架里面的IOC就是基于反射实现。那么什么是反射呢?JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属 阅读全文
posted @ 2017-07-02 15:43 南阳客 阅读(251) 评论(0) 推荐(0) 编辑