社区
Web 开发
帖子详情
网站首页可以直接获取数据库内容吗
landxlost
2011-03-15 07:42:50
(JSP) 打开首页用什么方法可以直接获取数据库内容(比如新闻公告之类的,需要读取数据的),还是在打开首页之前,先去访问一个ACTION读取到值然后再跳到首页? 可这样速度会慢很多。 麻烦大家给些建议
...全文
259
13
打赏
收藏
网站首页可以直接获取数据库内容吗
(JSP) 打开首页用什么方法可以直接获取数据库内容(比如新闻公告之类的,需要读取数据的),还是在打开首页之前,先去访问一个ACTION读取到值然后再跳到首页? 可这样速度会慢很多。 麻烦大家给些建议
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
风越批量文本提取器 _可将HTML等文件中指定
内容
存入
数据库
、HTML、文本文件.zip
给大家带来一款功能强大的批量文本提取器,该软件非常不错,当前支持支持正则表达式,批量提取文本,可以将HTML等文件中指定
内容
存入
数据库
、HTML、文本文件,存入
数据库
的意思是将提取的文本
内容
直接
导入进
数据库
中...
2-图书馆资源概况和
获取
外文全文的方法.ppt
3. 访问本馆订购的全文
数据库
:图书馆通常会购买多个中外文
数据库
,如CNKI、万方、维普、Elsevier Science Direct、Springer Link等,这些
数据库
通常在校内网络环境下可以
直接
访问。 4. 免费全文网站:开放
获取
(OA...
解密MySql密码的破解过程
研究MYSQL
数据库
的加解密方式,在...试想一旦
获取
了网站一定的权限后,如果能够
获取
MYSQL中保存用户数据,通过解密后,即可通过正常途径来访问
数据库
;一方面可以
直接
操作
数据库
中的数据,另一方面可以用来提升权限。
GeoLite2-City.mmdb
GeoLite2-City.mmdb 查询IP地址
数据库
免去网站注册,可
直接
由此
获取
。
devexpress aspxgridview用法
aspxgridview的通常适用方法,全选、
获取
选中行ID,列命令等,本例中用到
数据库
属于自用所以例子中的网站不能运行,但是使用方法很齐全,一看便可明白,用户可自行配置
数据库
测试,也可以将方法
直接
拿去用,希望能对...
Web 开发
81,115
社区成员
341,737
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章