社区
Web 开发
帖子详情
网站首页可以直接获取数据库内容吗
landxlost
2011-03-15 07:42:50
(JSP) 打开首页用什么方法可以直接获取数据库内容(比如新闻公告之类的,需要读取数据的),还是在打开首页之前,先去访问一个ACTION读取到值然后再跳到首页? 可这样速度会慢很多。 麻烦大家给些建议
...全文
240
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
打赏
举报
回复
首先首页静态化
然后用异步 这样会快点
宁波朱超
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
JDBC专题(七)-
数据库
连接池 DataSource Pool.docx
1.应用程序
直接
获取
数据库
连接的缺点 2.使用
数据库
连接池优化程序性能 2.1.
数据库
连接池的基本概念 3.自定义数据连接池 4.开源
数据库
连接池(第三方企业中使用的连接池) 4.1.DBCP数据源 4.2.C3P0连接池 4.3.Druid连接池 4.3.1.druid连接池的使用 1.应用程序
直接
获取
数据库
连接的缺点 用户每次请求都需要向
数据库
获得链接,而
数据库
创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,
数据库
服务器就需要创建10万次连接,极大的浪费
数据库
的资源,并且极易造成
数据库
服务器内存溢出、拓机。如下图所示:
风越批量文本提取器 _可将HTML等文件中指定
内容
存入
数据库
、HTML、文本文件.zip
给大家带来一款功能强大的批量文本提取器,该软件非常不错,当前支持支持正则表达式,批量提取文本,可以将HTML等文件中指定
内容
存入
数据库
、HTML、文本文件,存入
数据库
的意思是将提取的文本
内容
直接
导入进
数据库
中。 批量文本提取器功能: 提供多种查找、
获取
信息的方式: 提取文件中全部email邮件地址 提取文件中全部互联网址(无参数) 提取文件中全部互联网址(带参数) 提取HTML文件中body的文本
内容
提取HTML文件中title和body的文本
内容
提取HTML文件中textarea的文本
内容
提取HTML网页的显示文本
内容
提取DOC/RTF等文件中全部文本
内容
提取DOC/RTF等文件中全部文本
内容
(自动分析标题) 并可自定义正则表达式
获取
信息 支持从其它网站
直接
提取文本
内容
,生成所需
数据库
文件 支持GB2312/UTF-8多种编码 可将提取信息生成文本文件、HTM网页文件、MDB
数据库
文件 可设置提取文件的间隔,免除下载网页过快,服务器不响应
Java学习指南(8) MySQL
数据库
与JDBC框架
一、课程简介『Java学习指南系列』的第8篇教程 ,介绍MySQL
数据库
的安装使用,常见SQL语句,以及使用JDBC进行
数据库
开发的技术。二、主要
内容
* MySQL的安装和使用* 常用SQL语句,增删改查操作* 高级SQL查询,多表关联查询* 表的设计:主键,索引,内连接外连接,外键 * MySQL配置管理: 用户授权,远程访问,备份还原* JDBC连接: 使用JDBC连接
数据库
,执行增删改查操作* 基于JDBC
数据库
框架的设计(afsql框架),以此阐述
数据库
框架的设计原理* JDBC连接池,JDBC
数据库
开发的必备技术*
数据库
事务 Transaction 的支持 * SQL的转义,
数据库
注入攻击的预防*
数据库
的动态访问:
获取
数据库
和表的结构,根据表的结构自动生成POJO三、课程体系〖Java学习指南系列〗:包含入门与进阶语法,Swing桌面开发,安卓开发,JavaFX开发,网络通信Socket,数据结构与算法等课程。〖网站开发系列〗:包含网页基础、网站入门、
数据库
、网站中级、FreeMarker、网站高级、项目应用、MyBatis、Redis等课程。
全国行政区划
数据库
含城市邮政编码最新2020年
附件是我自己从权威网站
获取
并整理的全国行政区划
数据库
,包含省(直辖市)、地市、区县等信息,
内容
完整。包含行政区划编号(六位)、又分裂了省份编号、地市编号、和区县编号方便查找同一个省份下的区域。名称上有区县级别的中文名称、完整拼音、简拼缩写、全品驼峰拼法。如果你开发的产品涉及地址、区域等信息,大可下载本
数据库
直接
使用,以后有更新会再上传
解密MySql密码的破解过程
研究MYSQL
数据库
的加解密方式,在网络攻防过程中具有重要的意义;试想一旦
获取
了网站一定的权限后,如果能够
获取
MYSQL中保存用户数据,通过解密后,即可通过正常途径来访问
数据库
;一方面可以
直接
操作
数据库
中的数据,另一方面可以用来提升权限。
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章