
正文
jsp显示oracle数据,jsp如何显示数据库的数据
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
怎么把oracle中的date取出来在jsp页面上显示出来
你在查询的时候就需要把数据库中的date字段转换成string字段,在界面上取的时候就很方便了。
连接数据库的dao层看看你是使用的什么方式,如果是使用框架的话那比较简单,ibatis,hibernate框架都会进行自动切换的。你只需要建立好实体bean和数据库的table映射就行了。
如果是使用的jdbc的话,那么你在写sql的时候就需要进行操作一下
select id,sex,to_char(time,'yyyy-mm-dd hh24:mi:ss') as time from tba_test
这样就可以了。取字段的时候
ResultSet rSet = statement.query(sql);
while(rSet.next()){
System.out.println(rSet.getString("time"))
}
相关问答
Q1: 代码解释 jsp 这是网友发的一个连接oracle数据库并显示数据的代码 求详细解答,非常感谢~~
oracle中确实只有Number类型,没有int,但是rs.getInt(1)应该是没有错误的
而String在oracle数据库中的对应类型为varchar2(长度);
希望本回答对你有所帮助
Q2: java把oracle数据库里的表格(所有)显示到jsp页面上,对于动态的列名,如何生成get,set方法,求帮忙
为什么生成设定器和访问器呢?既然你已经把数据存到HashTable中了,如果你的后台是用Servlet写的话,可以把这个对象保存到作用域中,然后在jsp中获取到这个对象,然后遍历即可
Q3: 在JAVA中操作oracle数据库,在不知道表结构的情况下如何读取数据显示在jsp页面上
首先你要先得到表结构,就是各个字段名,通过这些字段来组织SQL语句查询,数据放在字符串数组中,页面取的时候循环出来就OK了,希望能帮到你
Q4: jsp 查询Oracle数据库
完整的JSP连接数据库的查询并显示
%@page contentType="text/html;charset=gb2312"%
%@page import="java.sql.*"%
HTMLBODY
hr align="center" width="55%" color="#991111" size="5"/
%
Connection conn = null;
PreparedStatement stmt = null;
ResultSet rs = null;
request.setCharacterEncoding("GBK");
try{
Class.forName("oracle.jdbc.driver.OracleDriver");
}
catch(ClassNotFoundException ce){
out.println(ce.getMessage());
}
try{
String url="jdbc:oracle:thin:@localhost:1521:orcl";
conn=DriverManager.getConnection(url,"scott","tiger");
stmt=conn.prepareStatement("select * from emp");
rs=stmt.executeQuery();
out.print("TABLE BORDER='1' width='55%' cellpadding='3' align=center");
out.print("TRTD"+"bEmpno/b"+"/TD");
out.print("TD"+"bEname/b"+"/TD");
out.print("TD"+"bJob/b"+"/TD");
out.print("TD"+"bMgr/b"+"/TD");
out.print("TD"+"bhiredate/b"+"/TD");
out.print("TD align=center"+"bSal/b"+"/TD");
out.print("TD"+"bComm/b"+"/TD");
out.print("TD"+"bDeptno/b"+"/TD/TR");
while(rs.next()){
out.print("TRTD"+rs.getString(1)+"/TD");
out.print("TD"+rs.getString(2)+"/TD");
out.print("TD "+rs.getString(3)+"/TD");
out.print("TD"+rs.getString(4)+"/TD");
out.print("TD"+rs.getString(5)+"/TD");
out.print("TD"+rs.getString(6)+"/TD");
out.print("TD"+rs.getString(7)+"/TD");
out.print("TD"+rs.getString(8)+"/TD/TR");
}
out.print("/TABLE");
rs.close();
stmt.close();
conn.close();
}
catch(Exception e){
System.out.println(e.getMessage());
}
%
/BODY/HTML
jsp显示oracle数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于jsp如何显示数据库的数据、jsp显示oracle数据的信息别忘了在本站进行查找喔。






