仓酷云

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

[学习教程] JAVA教程之推出weblogic+oracle 分页

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

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

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

x
java主要分三块,j2se:java的基础核心语言。j2me:java的微型模块,专门针对内存小,没有持续电源等小型设备。j2ee:java的企业模块,专门针对企业数据库服务器的连接维护。oracle|web|分页importjava.sql.*;
importjava.util.*;
importweblogic.db.jdbc.*;

publicclassbandlistBean{
privateStringdriver;
privateStringdbURL;
privateBean2b=newBean2();

publicbandlistBean(){
globalBeanglobalstr=newglobalBean();
driver=globalstr.getDBDriver();
dbURL=globalstr.getDBURL();
}

publicStringgetKey(Stringhref,intrecordPerPage,intstartRecord){
Connectionconn=null;
QueryDataSetdSet=null;
Stringshortkeystr="";
try{
Class.forName(driver).newInstance();
conn=DriverManager.getConnection(dbURL);
Stringcountsql="Selectcount(*)ascountfromTABLEwhereyijlmbm=1andriq=to_char(sysdate,yyyymmdd)";
dSet=newQueryDataSet(conn,countsql);
dSet.fetchRecords();
RecordcountRecord=dSet.getRecord(0);
intdSetAllSize=countRecord.getValue("count").asInt();

intpages=dSetAllSize/recordPerPage;
if(dSetAllSize%recordPerPage!=0)pages++;
for(inti=0;i<pages;i++){
if(startRecord==i*recordPerPage){
shortkeystr=shortkeystr+"<Fontsize=+1>";//被选中页数字字体增年夜
shortkeystr=shortkeystr+href+"?startRecord="+Integer.toString(i*recordPerPage)+">";
shortkeystr=shortkeystr+Integer.toString(i+1)+"</a></Font>"+"
";
}else{
shortkeystr=shortkeystr+href+"?startRecord="+Integer.toString(i*recordPerPage)+">";
shortkeystr=shortkeystr+Integer.toString(i+1)+"</a>"+"
";
}
}
}catch(Exceptione){System.out.println("Exception:"+e);}
finally{
if(dSet!=null)try{dSet.close();}catch(Exceptione){}
if(conn!=null)try{conn.close();}catch(Exceptione){}
}
returnshortkeystr;
}

publicStringgetYjlmList(Stringhref1,Stringhref2,Stringhref3,intrecordPerPage,intstartRecord){
Stringnewsstr="";
Connectionconn=null;
QueryDataSetdSet=null;
Stringzy="";
try{
Class.forName(driver).newInstance();
conn=DriverManager.getConnection(dbURL);
Stringsqlstr="Selectxinxibm,biaot,weightfromxinxwhereyijlmbm=1andriq=to_char(sysdate,yyyymmdd)orderbyxinxibmdesc";
dSet=newQueryDataSet(conn,sqlstr);
dSet.fetchRecords(startRecord,recordPerPage);
intdSetSize=dSet.size();

for(intx=0;x<dSetSize;x++){
RecordcurRecord=dSet.getRecord(x);
Stringxinxibm=newInteger(curRecord.getValue("xinxibm").asInt()).toString().trim();
Stringbiaot=b.x2u(curRecord.getValue("biaot").asString().trim());
Stringweight=newInteger(curRecord.getValue("weight").asInt()).toString().trim();
if(weight.compareTo("1")==0){
zy="主要旧事";
}else{
zy="一般旧事";
}
newsstr=newsstr+"<tr><tdbgcolor=#E1DFD2>"+href1+"?Item=";
newsstr=newsstr+xinxibm+">";
newsstr=newsstr+biaot+"</a></td>";
newsstr=newsstr+"<tdbgcolor=#E1DFD2>"+href2+"?Item1=";
newsstr=newsstr+xinxibm+">一般旧事</a>";
newsstr=newsstr+""+href3+"?Item1=";
newsstr=newsstr+xinxibm+">头条旧事</a></td>";
newsstr=newsstr+"<tdbgcolor=#E1DFD2>"+zy+"</td></tr>";
}
dSet.close();
conn.close();
}catch(Exceptione){}
finally{
if(dSet!=null)try{dSet.close();}catch(Exceptione){}
if(conn!=null)try{conn.close();}catch(Exceptione){}
}
returnnewsstr;
}

}
首先java功能强大的背后是其复杂性,就拿web来说,当今流行的框架有很多,什么struts,spring,jQuery等等,而这无疑增加了java的复杂性。
分手快乐 该用户已被删除
沙发
发表于 2015-1-25 13:29:10 | 只看该作者
一直感觉JAVA很大,很杂,找不到学习方向,前两天在网上找到了这篇文章,感觉不错,给没有方向的我指了一个方向,先不管对不对,做下来再说。
柔情似水 该用户已被删除
板凳
发表于 2015-1-26 22:52:56 | 只看该作者
你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。
兰色精灵 该用户已被删除
地板
发表于 2015-2-2 13:28:22 | 只看该作者
如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。
灵魂腐蚀 该用户已被删除
5#
发表于 2015-2-7 18:43:04 | 只看该作者
其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。
逍遥一派 该用户已被删除
6#
 楼主| 发表于 2015-2-18 09:00:22 | 只看该作者
是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言
冷月葬花魂 该用户已被删除
7#
发表于 2015-3-1 21:20:04 | 只看该作者
至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。
愤怒的大鸟 该用户已被删除
8#
发表于 2015-3-7 10:00:12 | 只看该作者
你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。
山那边是海 该用户已被删除
9#
发表于 2015-3-14 19:40:12 | 只看该作者
是一种使用者不需花费很多时间学习的语言
乐观 该用户已被删除
10#
发表于 2015-3-21 13:10:42 | 只看该作者
Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-9-28 13:20

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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