社区
Web 开发
帖子详情
网站首页可以直接获取数据库内容吗
landxlost
2011-03-15 07:42:50
(JSP) 打开首页用什么方法可以直接获取数据库内容(比如新闻公告之类的,需要读取数据的),还是在打开首页之前,先去访问一个ACTION读取到值然后再跳到首页? 可这样速度会慢很多。 麻烦大家给些建议
...全文
250
13
打赏
收藏
网站首页可以直接获取数据库内容吗
(JSP) 打开首页用什么方法可以直接获取数据库内容(比如新闻公告之类的,需要读取数据的),还是在打开首页之前,先去访问一个ACTION读取到值然后再跳到首页? 可这样速度会慢很多。 麻烦大家给些建议
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
colachens
2011-03-15
打赏
举报
回复
用 Action 读数据然后再 发到页面上
你在jsp页面想直接访问数据库也可以的 那就用<% .... %> 吧
smatiger
2011-03-15
打赏
举报
回复
要取数据,必须要发送请求,在服务端取后传到客户端。不然数据安全性就不好了。
Java技术交流 QQ群:58156559
function_chk
2011-03-15
打赏
举报
回复
我的网站首页都是生成的静态HTML,首页要访问的表挺多的
luman2002
2011-03-15
打赏
举报
回复
如果考虑访问速度,那最好的方法肯定是把首页生成成静态页面
需要实时更新的部分你可以用ifream嵌套
a13872321228
2011-03-15
打赏
举报
回复
no problem 这要在session中存一个变量,来判断是否已经访问过过数据库,不然就死循环了
xf_taoran
2011-03-15
打赏
举报
回复
可以写个ajax 在首页加载完了去自动获取信息 但是这样不是最好的方法
最好的方法就是首页用静态页面 这个访问的数据快 因为静态页面的处理能力比动态的快
而且这个静态页面最好是生成出来的 后台添加新信息的时候 就生成出来
cheniqit1
2011-03-15
打赏
举报
回复
[Quote=引用 4 楼 landxlost 的回复:]
首页静态化,怎样保持他的实时更新呢?
如果先去访问Action取到值后,再转入页面。 那当 访问 http://localhost:8080/SpaceName 怎么先去访问ACTION 是在WEB.XML 中 配置 <welcome-file-list> 参数吗?
[/Quote]
静态化后 需要动态更新的地方 异步更新
landxlost
2011-03-15
打赏
举报
回复
首页静态化,怎样保持他的实时更新呢?
如果先去访问Action取到值后,再转入页面。 那当 访问 http://localhost:8080/SpaceName 怎么先去访问ACTION 是在WEB.XML 中 配置 <welcome-file-list> 参数吗?
cheniqit1
2011-03-15
打赏
举报
回复
首先首页静态化
然后用异步 这样会快点
朱超ZhuChao.Tech
2011-03-15
打赏
举报
回复
[Quote=引用楼主 landxlost 的回复:]
(JSP) 打开首页用什么方法可以直接获取数据库内容(比如新闻公告之类的,需要读取数据的),还是在打开首页之前,先去访问一个ACTION读取到值然后再跳到首页? 可这样速度会慢很多。 麻烦大家给些建议
[/Quote]
首先首页的数据肯定是从数据库中而来,
其次数据库首页肯定是访问量巨大的,
为了解决这个问题首页用静态页面,
这个静态页面是后台生成的,
比如每天凌晨3点的时候更新一次。
寻道的 Programmer
2011-03-15
打赏
举报
回复
你不访问action怎么去和数据库交互,只不过这里如果用struts1的时候存在一个路径的问题。
请求提交到action的url是*.do,这样就导致了进入首页的url不太好看。
可以这样做,在web.xml中配置一个servlet,专门拦截index,然后为这个servlet配置一个<jsp-file>,然后在这个页面转发到action
金融科技-SpringBoot231MyBatisPlus332Layui256EasyWeb318-四方支付系统商户管理运营后台资金结算交易监控风.zip
金融科技_SpringBoot231MyBatisPlus332Layui256EasyWeb318_四方支付系统商户管理运营后台资金结算交易监控风.zip【vmware虚拟机安装】资源征集
java kotlin demo-Kotlin资源
demo for java and kotlin
2025713.pdf
2025713.pdf
Docker容器如何绑定宿主机外部IP与端口详解
资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 Docker让容器通过外部访问或容器互联来提供网络服务。用 myfirstapp 镜像演示: 外部访问容器 容器启动后,若其中运行网络应用,可用 -p 或 -P 指定端口映射。 a. 使用 -P(大写)时,Docker 会随机挑选一个宿主机端口映射到容器内部暴露的端口。 示例: dockerrun−d−Pmyfirstapppythonapp.py docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
(完整word版)基于MATLAB的水箱液位控制系统的设计与.doc
(完整word版)基于MATLAB的水箱液位控制系统的设计与.doc
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章