cpf2016的专栏

我不放弃爱的勇气,我不怀疑会有真心,我要握住一个最美的梦给未来的自己...

servlet返回json数据

(1)核心                 1.设置content-type为application/json                 2.直接作为数据使用输出流进行输出 (2)实例 package com.learn.servlet; import java.io....

2016-02-29 22:38:10

阅读数 14339

评论数 0

RequestContext中的buffered与lazy-commit服务

(1)与关系               1.什么是提交                         当浏览器向服务器发出请求,服务器就会返回一个Response响应。每个Response分为2部分:headers和content。                         在...

2016-02-29 17:43:13

阅读数 480

评论数 0

servlet实现文件上传

(1)导包                  如果直接使用servlet获取上传文件的输入流,然后再解析里面的请求参数时比较麻烦的,所以一般选择采用apache的开源工具common-fileupload实现文件上传。                 由于common-fileupload是依...

2016-02-28 13:55:31

阅读数 1147

评论数 0

使用Filter解决乱码问题

(1)目的                  为了获取正确编码的数据,我们会在逻辑代码中执行setCharsetEncoding、getBytes编码等操作,这样做显得十分混乱。所以最好的方式就是将这些操作提取出来,在Filter中进行统一处理 (2)装饰模式             1...

2016-02-24 11:31:21

阅读数 696

评论数 0

java web总结

请求分为两种,一种是访问静态html、图片等静态web资源,另一种是访问某个java类 (1)静态资源请求                 请求分为两种,一种是访问静态html、图片等静态web资源,另一种是访问某个java类                 访问静态web资源很简单,因...

2016-02-20 23:39:05

阅读数 524

评论数 0

velocity入门例子

(1)添加依赖                 在maven中添加velocity依赖: org.apache.velocity velocity 1.7 (2)创建模板                 创建模板first.vm: ...

2016-02-20 22:55:40

阅读数 738

评论数 0

Session

(1)Session简介                 在web开发中,服务器可以为每个用户浏览器创建一个会话对象(session),注意:一个浏览器独占一个session对象。                 因此,在需要保存用户数据时,服务器程序可以把用户数据写到用户浏览器独占的sess...

2016-02-19 22:38:16

阅读数 345

评论数 0

使用Cookie进行会话管理

(1)会话概念                 会话可以简单理解为:用户打开浏览器,点击多个链接,访问服务器多个web资源,然后关闭浏览器,整个过程称为一个会话。                 有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过,这称为有状态会话。 (2...

2016-02-19 11:08:24

阅读数 256

评论数 0

HttpServletRequest

(1)HttpServletRequest简介                 HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都会封装在这个对象中。通过这个对象提供的方法,可以获得客户端请求的所有信息。 (...

2016-02-18 21:29:47

阅读数 482

评论数 0

web工程中url地址的写法

(1)总体原则                 在java web开发中,只要是url地址,那么最好以“/”开头,也就是绝对路径的方式。那么这个“/”到底代表什么呢?                 如果“/”是给服务器用的,则代表当前web工程;如果是给浏览器用的,则代表webapps目录 ...

2016-02-18 17:03:43

阅读数 930

评论数 1

HttpServletResponse

(1)HttpServletResponse简介                     Web服务器收到客户端的HTTP请求,会针对每一次请求,分别创建一个用于代表请求的request对象,和代表响应的response对象。                     request和respo...

2016-02-18 16:44:02

阅读数 410

评论数 0

ServletContext

(1)ServletContext简介                 web容器在启动时,它会为每个web应用程序都创建一个ServletContext对象,它代表当前的web应用                 ServletConfig实例中维护了一个ServletContext对象,所...

2016-02-18 15:14:28

阅读数 273

评论数 0

Servlet

(1)Servlet简介                 Servlet是一门用来开发动态web资源的技术                 Sun公司在其API中提供了一个Servlet接口,如果用户想开发一个动态web资源(即开发一个java程序向浏览器输出数据),需要完成以下2个步骤:    ...

2016-02-17 23:26:08

阅读数 291

评论数 0

不定长参数

(1)基础                  也就是说不确定函数中参数的个数有多少个(包括0-N个)                  需要注意的是:                  1.一个函数中只能有一个不定长参数                  2.一个函数中的不定长参数必须...

2016-02-15 22:51:57

阅读数 572

评论数 0

HTTP协议

(1)HTTP协议简介                 HTTP是基于TCP的一个应用层协议,用于定义web浏览器与web服务器之间数据交换的过程。                 浏览器连上web服务器之后,如果想获得web服务器中的web资源,需要遵守一定的通讯格式,HTTP协议用于定义浏...

2016-02-15 17:10:13

阅读数 272

评论数 0

Tomcat服务器使用

(1)tomcat端口配置                 Tomcat的所有配置都放在conf文件夹中,其中的server.xml是配置的核心文件                 如果要修改tomcat服务器的启动端口,可以在server.xml配置文件中的Connector节点进行端口修改...

2016-02-15 15:18:34

阅读数 268

评论数 0

java web环境搭建

(1)为何要使用web服务器                     如果在本地计算机上创建一个web页面,用户是无法访问的,但是如果启动web服务器,把web资源放在服务器中,用户就可以访问了。从这里我们能够看出来:                     1.不管是什么web资源,想被远程...

2016-02-15 14:40:39

阅读数 596

评论数 0

java web中的编码问题

(1)涉及编码的请求流程                用户在发出一个http请求 的时候,涉及编码的有:url、cookie、http header、http body。                服务器端接受到http请求后要进行解析,其中url、cookie和post表单数据需要解码,这...

2016-01-29 10:59:48

阅读数 471

评论数 0

java web国际化

(1)概述               1.为什么要国际化                   如果要让软件可以被全世界访问,并且不同语言地区的人看到他们语言的界面,就必须实现国际化               2.国际化软件特点                   1)对于程序中固定...

2016-01-28 17:13:43

阅读数 381

评论数 0

webx中的pull service

(1)概述               1.pull service作用                  实际上pull service就相当于提供工具类,可以将工具定义成java类,而能够在vm模板中调用               2.webx定义的pull service ...

2016-01-26 17:46:59

阅读数 1024

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭