- 博客(16)
- 资源 (9)
- 收藏
- 关注
原创 Heaven
快乐不是一个地方它只是一个方向终点便是天堂只要有你在身旁何必寻找所谓的天堂因为这一刻到处都是天堂幸福就在我身旁 你带我上天堂,又推我下去;我拥抱着遗憾,坠落在天际!
2008-09-24 12:02:00 552
原创 Servlet编程接口
GenericServlet是所有Servlet的鼻祖用于HTTP的Servlet的编程都通过继承javax.servlet.http.HttpServlet实现请求处理方法:(分别对应http协议的7种请求)1.doGet2.doPost3.doPut //准备往服务器上放信息4.doDelete //准备从服务器上删除信息5.doHead //只请
2008-09-30 16:30:00 488
原创 Servlet的生命周期
生命全过程:1.加载 ClassLoader 2.实例化 new 3.初始化 init(ServletConfig) 4.处理请求 service doGet doPost 5.推出服务 destroy() 注意:一个Servlet只有一个对象,API中的过程:init() //只执行一次,第一次初始化的时候。
2008-09-29 22:24:00 485
原创 HTTP 基础协议
HTTP协议基础GET /latest.html HTTP/1.1 Host: www.foo.com Content-Type:text/html ... ( 空行 ) POST /servlet/serv HTTP/1.1 Host: www.foo.com ContentType: application/x-www-form-urlencoded Content-Length: 32
2008-09-29 21:38:00 529
原创 Web Application的概念
Web Application NameWEB-INF web.xml:该web app的配置文件 lib:该web app用到的库文件 classes:存放编译好的servletMETA-INF(可以没有) 存放web app的上下文信息,符合J2EE标准 Web Application 可以直接放在webapp下面,也可以通过配置文件指定
2008-09-29 21:38:00 1124
原创 存储器的层次结构
可以通过层次组织数据,是的随着组织层次的递减,对各层次的访问比例也依次递减。让第二级存储器包含所有的指令和数据,程序当前的访问"簇"暂时存放在第一级存储器中。有时第一级缓存储器中的某个簇要换出到第二级存储器中,以便为新的"簇"进入第一级存储器让出空间。但平均起来,大多数存储访问是对第一级存储器中的指令和数据的访问。此原理可以应用于多级存储器组织结构中。最快、最小和最贵的存储器类型由位于处理
2008-09-29 13:14:00 1266
原创 中断
概述所有计算机都提供了允许其他模块(I/O、存储器)中断处理器(Interrupt Handler)正常处理过程的机制。下图列出了常见的中断类别。 中断最初是用于提高处理器效率的一种手段。 中断处理中断的发生激活了很多事件,包括处理器硬件中的事件以及软件中的事件。当I/O设备完成一次I/O操作时,发生下列硬件事件:
2008-09-29 12:53:00 657
原创 PL/0语言编译程序分析
PL/0语言是Pascal语言的一个子集,我们这里分析的PL/0的编译程序包括了对PL/0语言源程序进行分析处理、编译生成类PCODE代码,并在虚拟机上解释运行生成的类PCODE代码的功能。 PL/0语言编译程序采用以语法分析为核心、一遍扫描的编译方法。词法分析和代码生成作为独立的子程序供语法分析程序调用。语法分析的同时,提供了出错报告和出错恢复的功能。在源程序没有错误编译通过的情况下,调用类PC
2008-09-26 23:22:00 1292 1
原创 JDBC--建立数据库连接
JDBC建立数据库连接时关于数据库的用户名,密码,以及连接URL可以放在一个独立文件中。例如:属性文件放在目录 /test 中,它的内容是:drivers=com.microsoft.jdbc.sqlserver.SQLServerDriverurl=jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=
2008-09-24 13:57:00 752
原创 对于分页的两种方法
1.使用SQL语句直接选出起始行到结束行的数据,如用select * from database where ... limit 0,4注意:行号是从0开始的,不是1 2.使用可滚动的结果集,用SQL的select语句选出所有的数据,然后在每页加载之前使用ResultSet的absolute(int row)方法,将游标移动到该页该显示的起始位置,再根据每页设定要显示的条目数进行返回。
2008-09-24 13:11:00 620
原创 对象和范围
在JSP中有4种范围:1.page 范围具有page范围的对象被绑定到javax.serblet.jsp.PageContext对象中。这个范围对象,只能在创建对象的页面中访问。当Servlet类的_jspService()执行完毕,属于page范围的对象的引用将被丢弃。page范围内的对象,在客户端每次请求JSP页面时创建,在页面向客户端送回响应或请求被转发到其他的资源后被删除。
2008-09-24 11:59:00 1072
原创 JSP--隐含对象--exception
exception对象表示了JSP页面运行时的异常,该对象只有在错误页面中才可以使用。如果一个JSP页面使用errorPage属性定义了错误页面,那么在web.xml文件中定义的任何错误页面将不会被使用。
2008-09-23 22:55:00 957
原创 JSP-隐含对象--pageContext
pageContext对象提供了访问其他隐含对象的方法。在pageContext对象中,可以使用下面两个方法来保存和获取属性:setAttribute(String name,Object value)getAttribute(String name)在pageContext对象中保存的属性,只能在当前页面中获取。也就是说,pageContext对象具有页面范围。papge
2008-09-23 04:38:00 1259
原创 jsp : element 标签
这个动作用于动态定义一个XML的标签。在中可以包含和。它只有一个属性name。例如: 执行后产生一个空元素: 张三 张三是销售部经理 执行后: 张三是销售部的经理
2008-09-22 22:52:00 5445
原创 jsp : forward 标签
允许在运行时将当前的请求转发给一个静态的资源、JSP页面或者servlet,请求被转向到的资源必须位于同JSP发送请求相同的上下文环境中。这个动作会终止当前叶密昂的执行,如果页面输出使用了缓冲,在转发请求前,缓冲区将被清除,如果在转发之前缓冲区已经刷新,将抛出IllegalStateException。如果页面输出没有使用缓冲,而某些输出已经发送,那么调用将抛出IllegalStateEx
2008-09-22 22:44:00 1018
原创 jsp : include 标签
用于在当前页面中包含静态和动态的资源,一旦被包含的页面执行完毕,请求处理将在调用页面中继续进行.被包含的页面不能改变响应的状态代码或者设置报头,这防止了对类似setCookie()这样的方法的调用,任何对这些方法的调用都将被忽略.这个约束和在javax.servlet.Request的Dispatcher 类的include()方法上所施加的约束是一样的.有两个属性page和flu
2008-09-22 22:33:00 3162 3
Middlegen for Hibernate
2010-02-15
roboform 6.9.91 自动填表工具
2008-12-15
JSP+JavaBean做的一个简单的网上书店
2008-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人