配置说明:
WEB-INF下web.xml文件中找以下代码:
将http://www.lerx.com改成您的网站首页地址,如:http://www.yoursite.com/index.jsp
index.html改成您网站的首页默认文件,如index.html index.htm default.html default.htm等等。注意只能选一个哦,别把这些都填上去。这里的例子是index.html。
把0改为您要刷新的间隔时间。
这么一说您该明白了:
CurrentAppUrl --> 您的网站首页的可执行jsp文件
IndexName --> 生成后的静态文件
intervalTime --> 刷新间隔时间,为0将不进行静态处理
保存以后,记着重启一下tomcat。
测试一下,看看生成的首页的源文件,最下面一行是会有生成静态时间的提示的。如果不行,说明您系统中的JDK版本老化了哦,那就自己编译一下吧。方法如下:
把下载包中的src中的createhtml.java、CreateHtmlTask.java、CronCreateHtml.java复制到WEB-INF下的src目录或classes目录。因为有两个包是相互引用的,直接编译会报错,所以先修改一下CreateHtmlTask.java。将下面的三行注释掉,就是前面加个//就行了。
strJspURL=CronCreateHtml.strJspURL;
strLocalStaticHTMLFile=CronCreateHtml.strLocalStaticHTMLFile;
strLocalStaticHTMLPath=CronCreateHtml.strLocalStaticHTMLPath;
下面就编译一下:到这个目录下执行javac *.java
linux输入./javac *.java
成功后,把.class复制到classes目录下的forum中进行替换。
再把CreateHtmlTask.java还原,就是删掉刚才加的//。再编译一下CreateHtmlTask.java。
javac CreateHtmlTask.java
最后把CreateHtmlTask.class复制到classes目录下的forum中进行替换即可。