|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
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优点之一。 |
|