MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » jsp页面获取数据后怎样生成HTML静态页面?解决方法

jsp页面获取数据后怎样生成HTML静态页面?解决方法(2)

www.MyException.Cn  网友分享于:2013-12-28  浏览:193次

好像这是 jsp 引擎要做的事情吧。

不太明白,这样做有什么好处呢? 提高性能? 


------解决方案--------------------
我velociyty不就是做这个的吗?呵呵
去apache官网找到velocity,这也是他的一个开源项目
下载下他的zip
然后解压,里边有例子,很简单的
------解决方案--------------------
探讨
JSP静态页实例(Freemark): 
希望能给LZ有所帮助! 
http://hi.baidu.com/newfys/blog/item/4586d9e9cdf0d338b90e2df5.html

------解决方案--------------------
探讨
引用:
我们原来这样做过(实际上有点像自己实现了部分JSP的功能);

1、写一个htm文件,如:template.htm
这个文件的整体样子都写好了,
只是在需要填数据的地方,放上自定义的标签,比如:

<html>
<head>
<title>${title} </title>
</head>
<body>
${content}
</body>
</html>

2、jsp获取数据后,加载htm模板,用正则表达式或者其它方式,匹配jsp数据和模板中的变量,进行替…

------解决方案--------------------
当时我做的跟1楼的方法差不多,但是页面生成的时候用的io流读写(一边替换填充),
------解决方案--------------------
探讨
使用JFreeMarker 或者 Velocity
JFreeMarker : http://freemarker.org/
中文手册: http://www.iejava.cn/FreeMarker.htm
最近正在研究 JFreeMarker

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有