HTTP协议
作用:描述客户端和服务端传输数据的协议
全称:超文本传输协议
常用版本: 1.0 和 1.1
无状态协议:第一次访问和第二次访问没关系
1.0是无状态协议,每次访问服务一都需要建立一次网络连接,耗费时间
1.1 可以在一次网络连接的基础上可以发送很多次请求和响应
带有链接的标记,比如 会自动向服务器发送请求
HTTP协议的组成:请求部分,响应部分
请求部分的组...
分类:
Web程序 时间:
2015-01-17 23:36:13
阅读次数:
215
相信很多人都知道网站一般会有很多图片,对于小型网站来说,图片放在网站服务器上不算什么,但当图片数量很大时,会造成服务器很臃肿,相应地对带宽要求也会提高,这就造成了成本的增加。其实现在已经流行云存储,我们可以把图片、大文件等放到第三方提供的云存储服务上,这会减少一部分成本。这门课程就介绍了JavaWe...
分类:
编程语言 时间:
2015-01-17 19:19:47
阅读次数:
451
1 说明
乱码问题:
获取请求参数中的乱码问题;
POST请求:request.setCharacterEncoding(“utf-8”);GET请求:newString(request.getParameter(“xxx”).getBytes(“iso-8859-1”), “utf-8”);
响应的乱码问题:response.setContextType(“text/ht...
分类:
编程语言 时间:
2015-01-17 10:02:47
阅读次数:
305
1.在myeclipse中创建javaWeb项目AntDemo2.将build.xml放到AntDemo根目录下3.修改build.xml中的Project name,工程目录名,工程名,还有tomcat路径4.右键->properties->builders->新建一个build,指向你刚刚创建的...
分类:
编程语言 时间:
2015-01-16 16:28:07
阅读次数:
165
统计工作需要在所有资源之前都执行,那么就可以放到Filter中了。
我们这个过滤器不打算做拦截操作!因为我们只是用来做统计的。
用什么东西来装载统计的数据。Map
整个网站只需要一个Map即可!
Map什么时候创建(使用ServletContextListener,在服务器启动时完成创建,并只在到ServletContext中),Map保存到哪里!(Map保存到ServletContext...
分类:
编程语言 时间:
2015-01-16 14:49:54
阅读次数:
159
1 What is Filter?
过滤器JavaWeb三大组件之一,它与Servlet很相似!不它过滤器是用来拦截请求的,而不是处理请求的。
当用户请求某个Servlet时,会先执行部署在这个请求上的Filter,如果Filter“放行”,那么会继承执行用户请求的Servlet;如果Filter不“放行”,那么就不会执行用户请求的Servlet。
其实可以这样理解,当用户请求某个Ser...
分类:
编程语言 时间:
2015-01-16 11:23:07
阅读次数:
227
package com.cug.local;
import java.util.Locale;
import java.util.ResourceBundle;
import org.junit.Test;
public class Demo01 {
@Test
public void fun1(){
Locale locale = Locale.US;
ResourceBund...
分类:
编程语言 时间:
2015-01-16 01:23:01
阅读次数:
289
JavaWeb中MVC是指B/S结构开发中的一种设计模式,能够将Web页面与业务逻辑以及数据库操作之间的耦合性降到最低点,易于代码的重用以及后期维护。而三层架构的概念在JavaWeb中则是指Web层,业务层,数据层。但三层架构中却是把MVC中的Model,也就是JavaBeans分成业务层和数据层,...
分类:
编程语言 时间:
2015-01-16 01:06:16
阅读次数:
144
MYAPP 应用名称
1.HTML
css文件夹
1.css
User文件夹
addUser.html
editUser.html
WEB-INF 文件夹 - 大小写必须一致, 用户无法直接编辑文件夹下的内容
class文件夹 - class字节码文件
lib特 -存jar包
web.xml 存放配置
存放类的地方:
1.本应用的classes目录 为本应用服务 ...
分类:
编程语言 时间:
2015-01-15 23:49:17
阅读次数:
325
1 JavaWeb监听器概述
在JavaWeb被监听的事件源为:ServletContext、HttpSession、ServletRequest,即三大域对象。
监听域对象“创建”与“销毁”的监听器;监听域对象“操作域属性”的监听器;监听HttpSession的监听器。
2 创建与销毁监听器
创建与销毁监听器一共有三个:
ServletContextListener...
分类:
编程语言 时间:
2015-01-15 20:20:05
阅读次数:
176