- 浏览: 9270 次
- 性别:
- 来自: 北京
最新评论
文章列表
dao 1)什么是dao data access object(数据访问对象), dao封装了数据访问逻辑,使得调用者不用关心 具体的数据访问技术就可以访问数据库或者其它的 存储设备(比如文件、目录服务器、或者是其它的 第三方的程序)。 2)dao的组成 a,实体 一个java类,这个类与数据库中的表对应。 比如,t_order表与Order类对应: 对应关系指的是: t_order表名与Order类名对应 t_order表的列与Order类的属性对应 t_order表中的一条记录与Order 类的一个实例对应 b,dao接口 声明一系列方法(即对数据 ...
访问数据库 1)使用jdbc: step1 将jdbc驱动程序相关的jar包放到 WEB-INF\lib下。 step2 在servlet类里面,编写jdbc代码访问 数据库,要注意异常的处理。 如果发生了系统异常(指的是,不是因为程序 本身的问题产生的异常,比如网络问题、 ...
1、什么是状态管理?
http协议是一个无状态协议,当浏览器的请求
到达服务器时,服务器并不记录是谁访问它,
处理请求之后,返回结果给浏览器。当下一次浏览器
再次访问服务器,服务器并不清楚该浏览器曾经访问
过它。
有一些web应用,需要将浏览器与服务器之间的
多次访问当成一个整体来处理。比如:购物系统。
当浏览器发送一个购买请求,购物系统会记录这次请求
的相关数据,当浏览器再次发送购买请求时,会
将之前记录的数据进行相应的修改。
因为http协议是无状态协议,对于这样一些需要
状态管理的应用无能为力,需要额外的编程。也就是说,
要将浏览器与服务器之间多次访问的相关 ...
jsp
1、什么是jsp?
java server page(java服务器端页面技术)。
sun公司制订的一种服务器端动态页面生成技术规范。
因为直接使用servlet生成动态页面过于烦琐,并且
难以维护,所以,才会有jsp技术出现。
2、怎样写一个jsp?
只需要写一个以.jsp为后缀的文件,文件包含的内容,
主要是html及少量的java代码。
jsp文件不需要去编译,当请求到达服务器,由服务器
将.jsp文件转换成.java类(该java类就是一个servlet)。
然后执行servlet的service()方法(当然,在执行之前,
会先编译,然后构造相应的实例)。
3、jsp的组 ...
1、servlet的运行过程
从浏览器输入http://ip:port/helloweb/sayHello?name=ww
开始分析:
step1:浏览器一句ip,port连接服务器。
step2:浏览器将请求数据打包(即按照http协议,将请求数据打包成一个数据包,里卖弄包含
请求资源路径(/hello ...
1、什么是servlet?
sun公司制定的一种用来扩展web服务器功能的组件规范。
1)扩展web服务器功能
早期的web服务器只能出来静态资源的请求,不能够根据用户的请求进行计算,生成动态资源。
解决方式有两种:
方式一:
使用CGI接口,编写相应的程序,当请求到达web服务器时,服务器可以调用VGI程序来处理。
使用CGT程序的问题:开发复杂、可移植性差,如果处理不当,性能也比较低。
方式二:
使用容器+组件的方式。
web服务器在收到请求后,可以调用容器来处理,容器用于提供一些基础的服务(比如参数的处理
,指的是分析二进制数据流,获得参数),具体的请求由容器调用组件来处理。
2)组件规范 ...