仓酷云

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

[学习教程] JAVA网页设计具体的jsp分页

[复制链接]
小魔女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:39:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
还得说上一点,就java本质而言,是面相对象的,但是你有没有发现,java也不全是,比如说基本类型,int,那他就是整型而不是对象,转换类型是还得借助包装类。js|分页
我的一个具体的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%>"onSubmit="returntestform(this)">
第<%=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>


他们对jsp,servlet,javabean进行封装就是为了展示他们的某个思想,与java的开发并没有必然的关系,也不见得在所以情况下,别人使用起来会简单。
只想知道 该用户已被删除
沙发
发表于 2015-1-19 08:48:46 | 只看该作者
多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。
小女巫 该用户已被删除
板凳
发表于 2015-1-19 16:16:25 | 只看该作者
还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。
海妖 该用户已被删除
地板
发表于 2015-1-22 06:54:14 | 只看该作者
科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
兰色精灵 该用户已被删除
5#
发表于 2015-1-30 23:30:47 | 只看该作者
不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
小魔女 该用户已被删除
6#
 楼主| 发表于 2015-1-31 15:49:55 | 只看该作者
科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
谁可相欹 该用户已被删除
7#
发表于 2015-2-2 21:45:20 | 只看该作者
是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
若天明 该用户已被删除
8#
发表于 2015-2-3 22:27:07 | 只看该作者
《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。
愤怒的大鸟 该用户已被删除
9#
发表于 2015-2-9 05:40:32 | 只看该作者
《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。
山那边是海 该用户已被删除
10#
发表于 2015-2-27 01:52:43 | 只看该作者
至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。
精灵巫婆 该用户已被删除
11#
发表于 2015-3-16 11:15:52 | 只看该作者
是一种使用者不需花费很多时间学习的语言
莫相离 该用户已被删除
12#
发表于 2015-3-22 22:12:31 | 只看该作者
是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
因胸联盟 该用户已被删除
13#
发表于 2015-3-27 08:10:42 | 只看该作者
[url]http://www.jdon.com/[/url]去下载,或到同济技术论坛的服务器[url]ftp://nro.shtdu.edu.cn[/url]去下,安装上有什么问题,可以到论坛上去提问。
活着的死人 该用户已被删除
14#
发表于 2015-4-8 00:07:15 | 只看该作者
是一种语言,用以产生「小应用程序(Applet(s))
飘灵儿 该用户已被删除
15#
发表于 2015-4-10 09:17:44 | 只看该作者
如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。
变相怪杰 该用户已被删除
16#
发表于 2015-4-14 13:42:44 | 只看该作者
Java是一种计算机编程语言,拥有跨平台、面向对java
再现理想 该用户已被删除
17#
发表于 2015-4-15 11:35:30 | 只看该作者
是一种突破用户端机器环境和CPU
小妖女 该用户已被删除
18#
发表于 2015-4-21 22:59:44 | 只看该作者
J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。
再见西城 该用户已被删除
19#
发表于 2015-4-26 10:10:45 | 只看该作者
还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。
20#
发表于 2015-4-27 22:50:30 | 只看该作者
任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-23 21:38

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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