oscache 在unix下的配置和使用问题(再次发送严重)
在网上搜,看见这篇文章,但一直没有人给出解决办法..实在找不到发这篇文章的作者,所以在这里再发一次...希望大家帮我解决一下...非常感谢!!!
web.xml
<?xml version= "1.0 " encoding= "UTF-8 "?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN " "http://java.sun.com/dtd/web-app_2_3.dtd ">
<web-app>
..................
<filter>
<filter-name> CacheFilter </filter-name>
<filter-class> com.opensymphony.oscache.web.filter.CacheFilter </filter-class>
<init-param>
<param-name> time </param-name>
<param-value> 100 </param-value>
</init-param>
<init-param>
<param-name> scope </param-name>
<param-value> session </param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name> CacheFilter </filter-name>
<url-pattern> *.jsp </url-pattern>
</filter-mapping>
<taglib>
<taglib-uri> oscache </taglib-uri>
<taglib-location> /WEB-INF/classes/oscache.tld </taglib-location>
</taglib>
</web-app>
结果在unix服务器上提示::::
Starting service Tomcat-Standalone
Apache Tomcat/4.0.6
PARSE error at line 46 column -1
org.xml.sax.SAXParseException: 组件“web-app”在此不允许“filter”。
Starting service Tomcat-Apache
Apache Tomcat/4.0.6
这是怎么回事情?
还有一种在页面上处理的方式,我也没有成功.
<%@ taglib uri= "oscache " prefix= "cache " %>
<cache:cache time= "60 ">
<HTML>
<HEAD>
............
</HEAD>
<%
List dataInfo = (List)env_Session.getFundData2List( " 1=1 ");
....
%>
<BODY>
............
</BODY>
</html>
</cache:cache>
这样子也不行,连页面也打不开.
以上均在window下成功,但是在 oscache 这2种使用方式在 unix全部行不通.