社区
Web 开发
帖子详情
JSP首页采取什么方式读取数据库
landxlost
2011-03-22 05:07:55
打开首页时(http://localhost:8080/FD/index.jsp), 当中有几个板块内容需要从数据库读取, 那怎样打开首页也能显示出相关数据,什么方法相对好点。 (框架 Struts2 + Spring + Hibernate) 在网上找了好多基本都是 跳转 , 只能用这样的方式吗?
首页有多个板块要读取不同的数据库, 是全部写到一个ACTION 里 还是分开写?
麻烦大家给些建议,能详细点最好
...全文
130
13
打赏
收藏
JSP首页采取什么方式读取数据库
打开首页时(http://localhost:8080/FD/index.jsp), 当中有几个板块内容需要从数据库读取, 那怎样打开首页也能显示出相关数据,什么方法相对好点。 (框架 Struts2 + Spring + Hibernate) 在网上找了好多基本都是 跳转 , 只能用这样的方式吗? 首页有多个板块要读取不同的数据库, 是全部写到一个ACTION 里 还是分开写? 麻烦大家给些建议,能详细点最好
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
neu1029
2011-03-23
打赏
举报
回复
用ajax吧,不同的数据显示,分不同的模块,每个模块都用Ajax加载
蜀黍2013
2011-03-23
打赏
举报
回复
你应该是想问页面UI如何设计是吧?你是迷惑为什么别的工程为啥那样做是吧?
index页面是暴露在服务器保护之外,所以一般在设计首页时,设计一个跳转到web-inf下保护的首页jsp,只需要把首页分帧frame,也就是分板块,划分的板块可以使用在web-inf文件夹下的其他板块jsp来填充首页,这样不同板块的数据由不同jspUI的action来调用后台返回数据。
SSH 只是一个工具,项目基本分层架构都是,servlet控制层(action)--->service层 ---> Dao层 3层,具体不说了,站内文章具多。
jeky_zhang2013
2011-03-23
打赏
举报
回复
数据库层和服务层分开,在控制器中调用服务获得数据。
小蝸牛
2011-03-23
打赏
举报
回复
用dwr框架很好实现的
binggan90du
2011-03-23
打赏
举报
回复
学习一下
lolita22
2011-03-23
打赏
举报
回复
用ajax····每个读取模块配置一个
朱超ZhuChao.Tech
2011-03-22
打赏
举报
回复
[Quote=引用楼主 landxlost 的回复:]
打开首页时(http://localhost:8080/FD/index.jsp), 当中有几个板块内容需要从数据库读取, 那怎样打开首页也能显示出相关数据,什么方法相对好点。 (框架 Struts2 + Spring + Hibernate) 在网上找了好多基本都是 跳转 , 只能用这样的方式吗?
首页有多个板块要读取不同的数据库, 是全部写到一个ACTION 里 还是分开写? ……
[/Quote]
打开index.jsp 判断页面显示的某个集合、或某个值是否为空 如果空就 进入一个 servlet 获得数据之后 request 到首页。并展现出来。
彩票虫虫
2011-03-22
打赏
举报
回复
我觉得楼主想要的是ajax实现异步加载吧.
lijian8552
2011-03-22
打赏
举报
回复
怎么做都可以,那得看你自己或者看要求!!
landxlost
2011-03-22
打赏
举报
回复
[Quote=引用 1 楼 leehomwong 的回复:]
数据库实现写在service层,action层调用DAO层
[/Quote]
我没说的清楚!
我的意思是 每个模块都指向同一个请求 ,还是指向各自的请求
LoongMint
2011-03-22
打赏
举报
回复
这个可以用标准的action->service->dao形式做。action负责处理页面跳转。service处理的你的业务逻辑。dao负责数据库交互。用了hibernate就方便了许多。首页的话。我的做法是 一个 action 处理各个模块的业务查询,然后跳转到首页。可以使用ajax的异步调用这个action.不同的数据库。你在action中调用想对应的不同数据库的service就行了。首页可以设计成区域块,然后图片之类的可以用懒加载显示。这样不影响首页整体响应速度。其实首页一般也慢不了多少。除非你用了很多统计或者数据量很大的查询。首页的某些区域可以使用缓存技术进行缓存。这样定时更新该区域就行。总之,能异步的异步,能实时的就实时。看楼主的喜好了。
strike2368168
2011-03-22
打赏
举报
回复
ajax异步取数据
放到一起可能效率高点
24K純帥
2011-03-22
打赏
举报
回复
数据库实现写在service层,action层调用DAO层
jsp
+
jsp
smartupload控件上传图片至
数据库
在本文中,我们将深入探讨如何使用
JSP
与
jsp
smartupload控件将图片上传到
数据库
。
jsp
smartupload是一款强大的
JSP
文件上传组件,能够帮助开发者处理用户通过表单提交的多个文件。以下是对这个技术栈的详细解析: 1. *...
从Excel中
读取
数据导入到
数据库
中
本文将详细阐述如何从Excel文件中
读取
数据并将其导入到
数据库
中,重点处理合并单元格和超过4000字符的数据列。 首先,我们需要理解Excel是常用的数据存储和处理工具,而
数据库
如MySQL、SQL Server、Oracle等则用于...
人事信息管理系统
JSP
+Servlet+Oracle
数据库
本文将深入探讨一个典型的人事信息管理系统,该系统采用先进的技术栈——
JSP
、Servlet以及Oracle
数据库
,旨在提供高效、安全且功能完善的人事管理解决方案。 一、系统架构与技术选型 1.
JSP
(JavaServer Pages):...
jsp
购物网站4
【
JSP
购物网站4】是一个基于JavaServer Pages (
JSP
) 技术构建的电子商务平台,结合MySQL
数据库
来存储和管理商品、用户信息等数据。这个项目提供了完整的源代码和文档,适合学习
JSP
和
数据库
交互的学生进行参考或作为...
JSP
webshell
JSP
Webshell可以执行系统命令、
读取
或篡改
数据库
数据、控制服务器等恶意操作。 **2.
JSP
Webshell的构造与工作原理**
JSP
Webshell通常由两部分组成:请求处理代码和执行代码。请求处理代码接收来自攻击者的HTTP...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章