`
rigger21
  • 浏览: 131471 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

JSP动态生成html文件实例。

阅读更多
<script>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();}</script>
若您留意过各种大型网站,类似于sohu,sina等大型门户站点,您可能会有这样的一个疑问:他们的首页面、主要页面及一些新闻页面是什么格式呢?若是动态的,它的一个页面中那么多的信息需要多少次的数据库查询呢?他们如何管理好自己的那么庞大的信息量还要保证速度和质量呢?您可能会说他们有更好更多的服务器。是的。但是,还有更重要的一点是:他们的页面是html或者shtml格式的。这些显示页面要收集的信息太多,例如:相关文章连接,热点文章连接,与该文章相关的下载,在该页面中显示的文章标题、内容,文章分类和列表等信息,一个页面的数据显示几乎需要对整个新闻数据库全部查询一遍。试想一下,在访问量如此之大的门户站点,数据库如何可以承受呢?这时,静态页面就显出了无可比拟的优势,每一次访问都不需要经过数据库,服务器压力有了数量级级别上的减少。这就是门户站点用html或者shtml文件格式的原因。JSP中文网内容管理系统的所有新闻页面都会自动生成html或shtml格式,且在页面上将该新闻的访问次数等信息还能动态显示(当然,并不是每次访问都重新生成文件),一个页面将该新闻的相关、热点文章全部链接并显示出来,访问速度却丝毫不受影响。若您想看看例子,看看本页就知道了,图片如下:

现在网络上这个东西很火, 今天也研究了一下。做了一个新闻的例子, 使每条新闻都是以html页面的形式展示给用户, 让用户有一种静态页面的感觉,虽然做的不是很好,但是也花了很长时间,如果有需要的去http://dl2.csdn.net/down4/20070808/08152534925.rar这个链接进行下载,我放到CSDN上了, 有问题欢迎反馈!!
分享到:
评论
1 楼 chj12301230 2012-11-07  
    

相关推荐

    jsp 生成 HTML 静态页实例

    在MyEclipse等集成开发环境中,你可以设置项目配置,使JSP在编译时直接生成HTML文件。这样,每次修改JSP后,对应的HTML文件也会更新,便于理解和维护。 总结一下,JSP生成HTML静态页是优化Web应用性能的一种常见...

    java代码生成html文件

    本示例将探讨如何使用Java生成HTML文件,这是构建动态网站或自动化报告等任务时常见的需求。通过Java生成HTML,我们可以将数据结构转化为用户友好的网页格式,便于在浏览器中查看。 标题 "java代码生成html文件" 指...

    jsp动态网站开发与实例

    **JSP动态网站开发与实例**,作为一门技术性极强的主题,主要涵盖了Java Server Pages (JSP) 技术在构建动态网站中的应用。JSP是Java平台上的一个重要组成部分,它允许开发者将HTML或者XML页面与Java代码相结合,以...

    jsp动态网站开发与实例(第3版)源文件

    JSP是Java平台下用于构建动态网页的一种技术,它结合了HTML和Java代码,使得开发者可以在服务器端生成HTML页面。JSP的核心概念包括JSP页面、指令、脚本元素、动作标签等。JSP页面可以包含静态HTML、JavaScript、CSS...

    ava 读取模板并生成HTML静态文件实例

    ava 读取模板并生成HTML静态文件实例 在ava中读取模板并生成HTML静态文件实例是一种常见的技术,主要是对模板的解析。下面我们将具体介绍这项技术的原理和实现过程。 首先,我们需要准备一个HTML模板mb.html,做个...

    jsp动态网站开发与实例(第3版)

    《jsp动态网站开发与实例(第3版)》是一本专为初学者设计的教程,旨在帮助读者掌握基于Java的JSP(JavaServer Pages)技术进行动态网站开发的知识和技能。该资源包含了丰富的代码示例和详尽的文档,使得学习过程...

    第八章JSP动态网站开发——实例.zip

    - JSP页面由静态内容(HTML、CSS、JavaScript)和动态内容(Java代码)组成,动态内容在服务器端执行,生成HTML后发送到客户端。 - JSP文件被编译成Servlet,Servlet是Java的一个接口,用于处理HTTP请求。 - JSP...

    JSP动态网站设计实例教程-01.pdf

    从给定的文件信息来看,我们主要关注的是“JSP动态网站设计实例教程-01.pdf”,这显然是一个关于Java Server Pages(JSP)技术在动态网站开发中的应用教程。JSP是一种基于Java的服务器端脚本语言,用于创建动态网页...

    jsp网页设计小实例

    JSP文件本质上是一个HTML文件,但可以插入Java代码片段。这些代码片段可以在服务器端运行,并将结果插入到HTML中。例如,`&lt;% %&gt;`用于编写Java表达式,`! %&gt;`定义Java变量或方法,`&lt;jsp:action&gt;`标签用于执行特定的...

    上传下载一个JSP上传图片和文件实例

    1. 链接生成:在JSP中,创建一个链接让用户下载文件,链接的URL应指向处理下载请求的Servlet或JSP。例如,可以创建一个HTML的`&lt;a&gt;`标签,其`href`属性指向下载地址。 2. 处理下载:在对应的Servlet或JSP中,读取...

    《jsp动态网站开发》教材实例

    - JSP是一种服务器端的技术,用于生成HTML、XML或其他格式的web内容。 - JSP页面由HTML或XML标签、脚本元素和指令组成,其中脚本元素可以包含Java代码或Java表达式。 - JSP在服务器上被编译为Servlet,然后由...

    jsp实现文件上传存储代码实例[可运行].rar

    JSP(JavaServer Pages)是一种动态网页开发技术,它允许开发者在HTML页面中嵌入Java代码,从而在服务器端执行这些代码并生成HTML响应给客户端。JSP与Servlet密切相关,Servlet是Java Web开发中的核心组件,而JSP则...

    JSP实例入门-JSP实例入门

    一个基本的JSP文件包含两部分:静态内容(HTML、CSS、JavaScript)和动态内容(Java代码)。动态内容可以是脚本元素、指令元素或行动元素。例如: ```jsp &lt;%@ page language="java" contentType="text/html; charset...

    jsp多文件上传实例

    JSP是Java的一种动态网页技术,它允许开发者在HTML页面中嵌入Java代码,从而实现服务器端的数据处理和动态内容生成。在多文件上传场景下,JSP通常与Servlet协同工作,Servlet负责接收和处理文件上传请求。 【描述】...

    jsp文件下载实例

    JSP是一种视图技术,它允许开发者将HTML代码与Java代码混合编写,从而在服务器端生成HTML响应。当用户请求一个JSP页面时,服务器会将JSP转换为Servlet,然后执行并返回结果。 在我们的"jsp文件下载实例"中,主要...

    JSP网络编程技术与实例

    JSP结合了HTML、Java代码和JavaServer Pages标准标签库,允许开发者在服务器端处理数据并生成动态内容。本篇文章将深入探讨JSP的基础知识、核心特性以及实践中的实例应用。 ### 1. JSP基础 - **页面结构**:JSP...

    java生成html文件的类,有架包和实例

    在Java编程中,生成HTML文件是一项常见的任务,特别是在构建动态网站或者自动化文档生成时。本话题将探讨如何利用Java的内部类以及特定的库来实现这一功能,特别关注标题提到的"java生成html文件的类,有架包和实例...

    jsp动态网站开发与实例(第3版)课件

    JSP文件由静态内容(如HTML、CSS、JavaScript)和动态内容(Java代码)组成,动态内容在服务器端执行,生成HTML发送到客户端。 2. **JSP元素** - **指令(Directives)**:如`&lt;%@ page %&gt;`, `&lt;%@ include %&gt;`, `...

    Jsp实例源代码

    2. **JSP生命周期**:理解JSP页面从被请求到生成响应的过程中经历的编译、实例化、初始化、服务和销毁等阶段。 3. **EL(Expression Language)**:学习如何使用EL表达式来简化Java代码的编写,获取和设置页面范围...

    JSP程序设计精彩实例

    JSP文件本质上是一个HTML文件,其中包含特殊的JSP元素。如`&lt;jsp:include&gt;`用于在页面间共享内容,`&lt;jsp:scriptlet&gt;`用于插入Java代码,`&lt;jsp:expression&gt;`用于显示变量值,以及`&lt;jsp:declaration&gt;`用于声明变量或...

Global site tag (gtag.js) - Google Analytics