`
hyj0903
  • 浏览: 150866 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

struts2网站全站静态化处理

阅读更多

我目前知道的生成静态页面的方面如下:
1.用struts2+freemaker实现部分页面的静态化,这是一种非常常规的方法,就是用freemaker来生成静态页面,这种方法做起来相当累,本来就已经写好div+css,还要去写freemaker模板语言,效率低。

 
2.动静结合:其实就是利用目前流行的ajax技术,去获相关数据,这样做太多的js代码,容易的造成混乱。

3.按动态页面的模式开发页面,通过一面类在服务端将这个动态的servlet转换成静态的html,这只是个人一种猜想,不知道java能不能实现,还有就是这样做是否有意义,还不明确,还希望大家指证。


如果有更好办法,请给一个demo,非常谢谢 

分享到:
评论

相关推荐

    Struts2深刻理解所记的笔记

    7. **全站资源文件的引用**:在使用JSP页面时,Struts2支持直接引用全站范围内的资源文件,简化了静态资源的管理。 8. **输入验证与错误处理**:Struts2提供了强大的验证机制,通过ActionSupport类的validate()方法...

    基于struts2的篮球视频播发网站

    综上所述,"基于Struts2的篮球视频播发网站"是一个集成了多种技术的Web应用,它利用Struts2的控制层管理,通过Ajax提供动态交互,使用Flash实现视频播放,结合数据库管理和前端设计,为用户提供了一站式的篮球视频...

    hibernate3+struts2+spring2+freemarker 主流技术架构 实例

    包括: +----doc +-----jeecms基础概念.txt +-----图文安装JDK+TOMCAT+MYSQL配置指南.doc +----jeecms ...• 轻松建设大规模网站,可通过次级域名建立子站群,各子站后台管理权限分离,全站实现单点登录

    jeecmsv2.3.2 内容管理系统 (hibernate3+struts2+spring2+freemarker)

    JEECMS是JavaEE版网站管理系统(Java Enterprise Edition Content Manage System)的简称。 · 基于java技术开发,...· 轻松建设大规模网站,可通过次级域名建立子站群,各子站后台管理权限分离,全站实现单点登录

    jeecms-src.rar_com.jeec_freemarker_freemarker struts2_单点登录

    JEECMS是JavaEE版网站管理系统(Java Enterprise Edition Content Manage System)的简称。 基于java技术开发,继承其...轻松建设大规模网站,可通过次级域名建立子站群,各子站后台管理权限分离,全站实现单点登录

    JEECMS 2.3.1 Beta 系统程序

    轻松建设大规模网站,可通过次级域名建立子站群,各子站后台管理权限分离,全站实现单点登录 JEECMS v2.3.1版于2009年3月23日发布,这是JEECMS自发布以来首次发布的小版本,也可以说是RC版,主要是修正v2.3版中...

    jee cms学习文档

    JEECMS是JavaEE版网站管理系统(Java Enterprise Edition Content Manage System)的简称。 · 基于java技术开发,继承...· 轻松建设大规模网站,可通过次级域名建立子站群,各子站后台管理权限分离,全站实现单点登录

    JEEcms目前国内的cms领跑者

    ·采用hibernate3+struts2+spring2+freemarker主流技术架构 ·懂html就能建站,提供最便利、合理的使用方式 ·强大、灵活的标签,用户自定义显示内容和显示方式 ·在设计上自身预先做了搜索引擎优化,增强对搜索...

    JEECMS v2.3.2 正式版用源码

    JEECMS是JavaEE版网站管理系统(Java Enterprise Edition Content Manage System)的简称。 基于java技术开发,继承其...轻松建设大规模网站,可通过次级域名建立子站群,各子站后台管理权限分离,全站实现单点登录

    jeecms3.0.4

    在设计上自身预先做了搜索引擎优化,增强对搜索引擎的友好性 ,采用伪静态页面技术,可自定义路径结构,无需urlrewrite ,轻松建设大规模网站,可通过次级域名建立子站群,各子站后台管理权限分离,全站实现单点登录。

    jeecms-2.4.2(源码+安装包)

    JEECMS是国内Java版开源网站内容管理系统(java cms、jsp cms)的简称。 · 采用hibernate3+struts2+spring2+...· 轻松建设大规模网站,可通过次级域名建立子站群,各子站后台管理权限分离,全站实现单点登录

    Lerx2 源码(ssh2框架)

    新版本采用SSH2框架重新开发。支持各种常见关系型数据库。 beta1版本目前的模块主要为网站内容管理,尚不包括论坛、博客、投票、抽奖、...beta1支持全站静态功能(注:不是伪静态)。 近期将在官方网站发布视频教程。

    建站模版 jsp模版 网站模板 整套模版

    【标题】:“建站模版 jsp模版 网站模板 整套模版”这一主题涵盖了在互联网上创建网站时使用的预设计模板,特别是那些基于JavaServer Pages(JSP)技术的模板。JSP是一种动态网页开发技术,允许开发者在服务器端编写...

    JSP实现网上购物网站

    在JSP实现的网上购物网站中,Struts可以帮助组织代码结构,分离业务逻辑、数据处理和用户界面。例如,Action类负责处理用户请求,Model对象管理数据,而JSP页面作为View展示结果。 4. **数据库集成** 购物网站需要...

    JEECMS v2.2 beta 贺岁版

    轻松建设大规模网站,可通过次级域名建立子站群,各子站后台管理权限分离,全站实现单点登录 JEECMS v2.2 beta版对以下方面进行了更新: ·降低运行环境要求为jdk1.5、tomcat5.5、mysql5.0 ·增加了会员系统,为...

    TCCMS开源系统 v3.1

    5:静态、动态、伪静态全站一次设置,全站生效 6:支持分站功能,一个空间一个数据库,可以建立无限制多个站点。只需绑定域名到根目录即可。 7:ajax无刷新评论功能 8:便捷的URL对象类。 9:模板标签非常少而且...

    java零食销售网站.zip

    2. **前后端分离**:现代Web应用通常采用前后端分离的方式,前端负责用户界面和交互,后端处理业务逻辑和数据存储。可能使用了React、Vue.js或Angular等JavaScript库或框架来构建用户界面,与后端通过RESTful API...

    UrlRewriter Java v2.0 RC1-urlrewriterjava-project

    使用UrlRewriter Java,开发者可以将URL重写集成到Spring MVC、Struts、JSF等主流Java Web框架中,实现全站URL的统一管理和优化。同时,由于它是开源项目,社区的活跃度和贡献也是其持续发展的重要保障,用户可以...

    软件实习报告范文.docx

    Struts 2提供了基于拦截器的MVC模式,使业务逻辑与Servlet API解耦;Hibernate作为对象关系映射(ORM)工具,简化了数据库操作,提高了开发效率;Spring框架则提供了一站式解决方案,涵盖了依赖注入、AOP、数据访问...

    1元拍购软件开发设计文档1

    - 接口`/getNewRecord.action` 提供获取全站最新100条购买记录的数据。 7. **服务器环境**: - 推荐在阿里云上部署,选择CentOS 64位系统,确保至少2G内存、双核CPU和2M带宽,以应对高并发访问。 - 需要安装Java...

Global site tag (gtag.js) - Google Analytics