仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 461|回复: 8
打印 上一主题 下一主题

[学习教程] JAVA教程之具体的jsp分页(oracle+jsp+apache)

[复制链接]
跳转到指定楼层
楼主
发表于 2015-1-18 11:07:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
诸如RMI,EJB等一些技术并不是你说的那么复杂,而是它们把一些复杂的工具封装成不复杂的工具了,理解这些工具是需要些时间。我问你,.net里有这些工具吗?要简单多少?。apache|js|oracle|分页我的一个具体的jsp分页程序!(oracle+jsp+apache)
一条件
但愿最新的记录在开首给你的表创建查询:
表:mytable
查询:createorreplaceviewasmytable_viewfrommytableorderbyiddesc个中,最好利用序列号createsequencemytable_sequence来主动增添你的记录id号
二源程序
<%StringsConn="你的毗连"
Class.forName("oracle.jdbc.driver.OracleDriver");
Connectionconn=DriverManager.getConnection(sConn,"你的用户名","暗码");
Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
Statementstmtcount=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
ResultSetrs=stmt.executeQuery("select*frommytable_view");
Stringsqlcount="selectcount(*)frommytable_view";
ResultSetrscount=stmtcount.executeQuery(sqlcount);
intpageSize=你的每页显现记录数;
introwCount=0;//总的纪录数
while(rscount
intpageCount;//总的页数
intcurrPage;//以后页数
StringstrPage;
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;
intthepage=(currPage-1)*pageSize;
intn=0;
rs.absolute(thepage+1);
while(n<(pageSize)&&!rs
%>
<%rs.close();
rscount.close();
stmt.close();
stmtcount.close();
conn.close();
%>
//上面是第几页等
<formname="sinfo"method="post"action="sbinfo_index.jsp?condition=<%=condition%>&type=<%=type%>">
第<%=currPage%>页共<%=pageCount%>页共<%=rowCount%>条
<%if(currPage>1){%><ahref="sbinfo_index.jsp?condition=<%=condition%>&type=<%=type%>">首页</a><%}%>
<%if(currPage>1){%><ahref="sbinfo_index.jsp?page=<%=currPage-1%>&condition=<%=condition%>&type=<%=type%>">上一页</a><%}%>
<%if(currPage<pageCount){%><ahref="sbinfo_index.jsp?page=<%=currPage+1%>&condition=<%=condition%>&type=<%=type%>">下一页</a><%}%>
<%if(pageCount>1){%><ahref="sbinfo_index.jsp?page=<%=pageCount%>&condition=<%=condition%>&type=<%=type%>">尾页</a><%}%>
跳到<inputtype="text"name="page"size="4"style="font-size:9px">页
<inputtype="submit"name="submit"size="4"value="GO"style="font-size:9px">
</form>

J2ME在手机游戏开发的作用也是无用质疑的。至于桌面程序,可能有人说java不行,界面不好看,但是请看看NetBeans和Eclipse吧,他们都是利用java开发的,而他们的界面是多么的华丽,所以界面决不是java的缺点。还有一个不得不提的优点就是大多java人员都挂在嘴边的java的跨平台性,目前这确实也是java优点之一。
不帅 该用户已被删除
沙发
发表于 2015-1-20 14:52:13 | 只看该作者
是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
柔情似水 该用户已被删除
板凳
发表于 2015-1-28 11:20:24 | 只看该作者
任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言
愤怒的大鸟 该用户已被删除
地板
发表于 2015-1-29 14:41:47 | 只看该作者
一般学编程语言都是从C语开始学的,我也不例外,但还是可能不学过程语言而直接学面向对象语言的,你是刚接触语言,还是从C开始学比较好,基础会很深点,如果你直接学习JAVA也能上手,一般大家在学语言的时候都记一些语言的关键词,常有的包和接口等。再去做逻辑代码的编写,以后的学习过程都是从逻辑代码编写中提升的,所以这方面都是经验积累的。你要开始学习就从
灵魂腐蚀 该用户已被删除
5#
发表于 2015-2-1 18:44:35 | 只看该作者
是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言
因胸联盟 该用户已被删除
6#
发表于 2015-2-22 01:46:47 | 只看该作者
任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言
小女巫 该用户已被删除
7#
发表于 2015-3-6 22:31:55 | 只看该作者
你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢?
变相怪杰 该用户已被删除
8#
发表于 2015-3-13 22:07:37 | 只看该作者
象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。
飘灵儿 该用户已被删除
9#
发表于 2015-3-20 20:21:48 | 只看该作者
是一种语言,用以产生「小应用程序(Applet(s))
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-6-16 15:12

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表