社区
Eclipse
帖子详情
用Hibernate和Struts实现提取SQL表中的前几条记录,怎么解决???
bingxue8407
2008-04-18 05:16:25
现在利用了Hibernate struts连接了数据库,
假设在一个表中有20条记录,现在我只想在JSP页面上显示前10条记录,别的记录只显示名称,其它信息都显示********。
请问有谁知道怎么实现吗???期待着你的到来,和希望你提出宝贵的意见呀。。。等待中呀。。。
...全文
348
11
打赏
收藏
用Hibernate和Struts实现提取SQL表中的前几条记录,怎么解决???
现在利用了Hibernate struts连接了数据库, 假设在一个表中有20条记录,现在我只想在JSP页面上显示前10条记录,别的记录只显示名称,其它信息都显示********。 请问有谁知道怎么实现吗???期待着你的到来,和希望你提出宝贵的意见呀。。。等待中呀。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huafenghuang
2008-11-12
打赏
举报
回复
新手上路,多带板凳,先占座
bingxue8407
2008-04-21
打赏
举报
回复
[Quote=引用 8 楼 li_d_s 的回复:]
晕,就这程序要改成sh那要贴好几屏,谁有空慢慢写啊?自己先看看struts的书,会struts了再说hibernate的事
[/Quote]
我没说让你全告诉我呀。只是给我提供个思路也可以呀。。俺知道俺学的不好。。。所以正在努力啊。。。。汗!!!
li_d_s
2008-04-21
打赏
举报
回复
晕,就这程序要改成sh那要贴好几屏,谁有空慢慢写啊?自己先看看struts的书,会struts了再说hibernate的事
bingxue8407
2008-04-21
打赏
举报
回复
如果单纯的用JSP连接数据库,并显示前几条记录,已经实现了,但是怎么把这个JSP中的SQL语句分离出来呢?代码如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*" %>
<%@ page import="java.util.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>DWMain</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<%
String userName="sa";
String password ="111";
String jdbcDriver ="com.microsoft.jdbc.sqlserver.SQLServerDriver";
String url="jdbc:microsoft:sqlserver://localhost:1433;Databasename=test";
try{
Class.forName(jdbcDriver);
}catch(Exception e)
{
System.err.println("<br>"+e.toString());
}
Connection conn=DriverManager.getConnection(url,userName,password);
Statement stmt=conn.createStatement();
String sql="select name,age from test";
ResultSet rs=stmt.executeQuery(sql);
%>
<table width="100%" border="1" align="center" cellpadding="2">
<tr>
<td>Name</td> <td>Age</td>
</tr>
<%
while(rs.next()){
if(rs.getRow()<=5){
%>
<tr>
<td><%=rs.getString("Name")%></td>
<td><%=rs.getString("Age")%></td>
</tr>
<%
}else{
%>
<tr>
<td><%=rs.getString("Name") %></td>
<td>*****</td>
</tr>
<%
}
}
rs.close();
conn.close();
%>
</BODY>
</HTML>
怎么把这个能够用上Hibernate和Struts呢??请高手指点呀。。。。
Shine_Panda
2008-04-18
打赏
举报
回复
[Quote=引用 5 楼 k5624 的回复:]
在jsp里加上一个判定变量
int i = 0;
if( i < 10)
{
一种显示
}
else
{
另一中显示
}
很容易实现的
[/Quote]
同意。。。
还可以在 数据层将结果封装成你想要的形式
k5624
2008-04-18
打赏
举报
回复
在jsp里加上一个判定变量
int i = 0;
if( i < 10)
{
一种显示
}
else
{
另一中显示
}
很容易实现的
kokobox
2008-04-18
打赏
举报
回复
lz把20条都查询出来,然后在程序里处理不行吗?
Defonds
2008-04-18
打赏
举报
回复
属于权限管理方面的问题了,跟数据库没关系
bingxue8407
2008-04-18
打赏
举报
回复
[Quote=引用 1 楼 fappfy 的回复:]
你是想只查询前10条记录,还是想把所有记录都查询出来,只在jsp中显示10条?
[/Quote]
我是想把所有记录都显示在JSP表格内,但是由于权限不够,所以只让普通人看到前10条记录。后10条记录只能看到名字,其它字段在表格内用**********代替啦...我说的明白了没??呵呵。。。帮忙解决哦。。。
fappfy
2008-04-18
打赏
举报
回复
你是想只查询前10条记录,还是想把所有记录都查询出来,只在jsp中显示10条?
ssh(structs,spring,
hibernate
)框架中的上传下载
以上是Spring+
Hibernate
将文件二进制数据持久化到数据库的
解决
方案,而
Struts
通过将表单中file类型的组件映射为ActionForm中类型为org.apache.
struts
.upload. FormFile的属性来获取表单提交的文件数据。 工程...
JAVA上百实例源码以及开源项目
在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将当
前
的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除…… Java Socket 聊天...
JAVA上百实例源码以及开源项目源代码
日历表格面板 [ConfigLine.java] 控制条类 [RoundBox.java] 限定选择控件 [MonthMaker.java] 月份表算法类 [Pallet.java] 调色板,统一配色类 Java扫雷源码 Java生成自定义控件源代码 2个目标文件 Java
实现
HTTP连接...
Struts
+Spring+
Hibernate
实现
上传下载
但如果您的项目是构建在
Struts
+Spring+
Hibernate
(以下称SSH)框架上的,这些大件就显得笨重而沧桑了,SSH提供了一个简捷方便的文件上传下载的方案,我们只需要通过一些配置并辅以少量的代码就可以完好
解决
这个问题
全面解析
Hibernate
、
Struts
、Spring技术
Hibernate
工作原理及为什么要用? 原理: 1. 读取并解析配置文件 2. 读取并解析映射信息,创建SessionFactory 3. 打开Sesssion 4. 创建事务Transation 5. 持久化操作 6. 提交事务 7. 关闭Session 8. 关闭...
Eclipse
58,452
社区成员
49,451
社区内容
发帖
与我相关
我的任务
Eclipse
Java Eclipse
复制链接
扫一扫
分享
社区描述
Java Eclipse
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章