易截截图软件、单文件、免安装、纯绿色、仅160KB

jsp分页(oracle+jsp+apache)

一 前提 
希望最新的纪录在开头给你的表建立查询:
表:mytable 
查询:create or replace view as mytable_view from mytable order by id desc 其中,最好使用序列号create sequence mytable_sequence 来自动增加你的纪录id号 
二 源程序 
<%String sConn="你的连接" 
Class.forName("oracle.jdbc.driver.OracleDriver"); 
Connection conn=DriverManager.getConnection(sConn,"你的用户名","密码"); 
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
Statement stmtcount=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
ResultSet rs=stmt.executeQuery("select * from mytable_view"); 
String sqlcount="select count(*) from mytable_view"; 
ResultSet rscount=stmtcount.executeQuery(sqlcount); 
int pageSize=你的每页显示纪录数; 
int rowCount=0; //总的记录数 
while (rscount 
int pageCount; //总的页数 
int currPage; //当前页数 
String strPage; 
strPage=request.getParameter("page"); 
if (strPage==null){ 
currPage=1; 

else{ 
currPage=Integer.parseInt(strPage); 
if (currPage<1) currPage=1; 

pageCount=(rowCount+pageSize-1)/pageSize; 
if (currPage>;pageCount) currPage=pageCount; 
int thepage=(currPage-1)*pageSize; 
int n=0; 
rs.absolute(thepage+1); 
while (n<(pageSize)&&!rs 
%>; 
<%rs.close(); 
rscount.close(); 
stmt.close(); 
stmtcount.close(); 
conn.close(); 
%>; 
//下面是 第几页等 
<form name="sinfo" method="post" action="sbinfo_index.jsp?condition=<%=condition%


相关文档:

oracle数据库备份导入要注意的几个问题

(1)oracle数据库备份的导入对数据库的版本有要求,也即源数据库(导出产生备份的数据库)的版本要和目标数据库(导入数据库)的版本一致,否则可能导致导入失败。
(2)备份中的用户名(数据库导出时所使用的用户)和导入数据库的用户名最好一样,因为用户名和表空间命名有关系,如果不一样,导入就不能一次完成。也就是 ......

CodeSmith连接Access,Sql,Oracle,mysql

ACCESS数据库
1:CodeSmith选中链接类型是:ADOXSchema
2:无密码的Access链接为:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\hh\db.mdb;
3:有密码的Access链接:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\hh\db.mdb;
Jet OLEDB:Database Password=1111
Sql数据库
server=192.1.1.14;User ID=test; ......

JSP内置对象及常用方法

1.request对象
客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。
序号 方 法 说 明
1 object getAttribute(String name) 返回指定属性的属性值
2 Enumeration getAttributeNames() 返回所有可用属性名的枚举
3 String getCharacterEncoding( ......

jsp文件开头path, basePath作用

在JSP中的如果使用 "相对路径"  则有可能会出现问题. 
因为 网页中的 "相对路径" , 他是相对于 "URL请求的地址" 去寻找资源. 
上面这句话是什么意思呢 ? 
举个例子: 
假如我们有一个项目: MyApp 
在该项目下, 有一个jsp文件夹 
该文件夹下包括: 
login.jsp    // ......

JSP 容器的初始化和销毁 ServletContext(转)

ServletContext 被 Servlet 程序用来与 Web 容器通信。例如写日志,转发请求。每一个 Web
应用程序含有一个Context,被Web应用内的各个程序共享。因为Context可以用来保存资源并且共享,所以我所知道的
ServletContext 的最大应用是Web缓存----把不经常更改的内容读入内存,所以服务器响应请求的时候就不需要进行慢速的磁 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号