关于freemarker生成静态页面问题,急求帮助

问题描述

我用jsp在页面上用A标签从数据库调用对应的数据然后通过freemarker生成静态html,但是只能生成一个页面,点其他<a>标签也是调用的第一个freemarker生成的静态html。比如说,jsp页面上有3个分别是:<ahref="/xxx.do?method=xxx">frist</a><ahref="/xxx.do?method=xxx">second</a><ahref="/xxx.do?method=xxx">third</a>‘当我点frist生成的freemarker是frist对应的数据'aaa'但是我点second也是生成的frist对应的数据'aaa'点third还是生成的frist对应的数据'aaa'重启浏览器或者重新打开个选项卡,点second生成的是second对应的数据'bbb'点frist和third也是生成的数据'bbb'为什么会这样,求达人帮助啊

解决方案

解决方案二:
该回复于2011-03-07 15:32:36被版主删除

时间: 2024-10-13 15:37:33

关于freemarker生成静态页面问题,急求帮助的相关文章

问大家关于在使用freemarker生成静态页面时,引用其他标签库的问题!

问题描述 代码片段如下publicstaticvoidcrateHTML(HttpServletRequestrequest,Mapdata,StringtemplatePath,StringtargetHtmlPath){ConfigurationfreemarkerCfg=newConfiguration();//加载模版freemarkerCfg.setServletContextForTemplateLoading(request.getSession().getServletConte

java 生成静态页面

问题描述 哥们 ....谁写过java 生成静态页面给个思路 问题补充:<div class="quote_title">guoxu0514 写道</div><div class="quote_div">用过freemarker吗?<br />用之类的模板引擎,很简单的</div><br /><br />没用过...<br />有demo没... 解决方案 用过freem

生成静态页面的技术是如何实现的

问题描述 在浏览很多论坛或者网站的时候,一般都是大型的门户网站或者论坛.发现都是.html的静态页面.比如: http://www.domain.com/thread-htm-fid-240.html 的形式.我觉得这个肯定是在后台通过程序将JSP页面生成的html页面.我想问的就是这个是如何实现的? 通过什么技术 或者是 什么设计模式 ?这样做的有点和缺点都有哪些?有点我认为可以减少对数据库的操作,增加搜索引擎的抓取几率吧,不知道理解的对不对.在本站和网络上也搜索了不少,但是感觉说的都太模糊了

jsp 生成静态页面代码

网页特效phttp://www.111cn.net/网页特效p.html target=_blank >jsp教程 生成静态页面代码 buildhtml.java: import java.util.*; import java.io.*; public class htmlfile{ public static void main(string[] args){ try{ string title="测试"; string content="测试" stri

ASP.NET生成静态页面

ASP.NET生成静态页面,效果图如下: 1.模板样式:   2.添加内容:   3.生成的静态页面:   实现代码: //"发表"按钮 protected void BtnPublic_Click(object sender, EventArgs e) { string title = TextBox1.Text; string body = WebEditor1.Text; string datetime = DateTime.Now.ToShortDateString(); st

JSP生成静态页面-Tomcat提高性能之王道

常见的分类信息首页,需读取至少六次数据库:其他子页面,五至十几次次不等. 在使用数据库连接池的情况下,Tomcat可以支撑的并发量也十分有限.系统资源主要消耗在两方面: 1.数据库操作,频繁的从数据库返回结果: 2.Tomcat解析JAVA文件. 将动态页面按一定规则创建一匹.html纯静态页面的过程,称之为生成静态页面. 优点 无须访问数据库,节省了最大的系统消耗. Tomcat直接返回.html静态文件,无须解析JAVA文件,最大限度的提高效率. 安全,避免了非法传递参数所导致的错误. 缺点

PHP生成静态页面详解

静态|详解|页面 我们先回顾一些基本的概念. 一,PHP脚本与动态页面. PHP脚本是一种服务器端脚本程序,可通过嵌入等方法与HTML文件混合,也可以类,函数封装等形式,以模板的方式对用户请求进行处理.无论以何种方式,它的基本原理是这样的.由客户端提出请求,请求某一页面 -----> WEB服务器引入指定相应脚本进行处理 -----> 脚本被载入服务器 -----> 由服务器指定的PHP解析器对脚本进行解析形成HTML语言形式 ----> 将解析后的HTML语句以包的方式传回给浏览

.NET新闻发布生成静态页面并实现分页

.NET新闻发布生成静态页面并实现分页 1.静态模板页面 template.html,主要是定义了一些特殊字符,用来被替换. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type

PHP生成静态页面的方法

在PHP网站开发中为了网站推广和SEO等需要,需要对网站进行全站或局部静态化处理,PHP生成静态HTML页面有多种方法,比如利用PHP模板.缓存等实现页面静态化,今天就以PHP实例教程形式讨论PHP生成静态页面的方法.页面静态化的方法,分为两种,一种是伪静态,就是url 重写,一种是你真的静态化.下面介绍PHP中页面静态化的方法. 什么是PHP静态化 PHP静态化的简单理解就是使网站生成页面以静态HTML的形式展现在访客面前,PHP静态化分纯静态化和伪静态化,两者的区别在于PHP生成静态页面的处