Javascript 错误内容长度与Sitemesh不匹配错误
我正在尝试在一个web系统上应用decorator,第一步我尝试只在一个页面上应用它。下面是我的配置 web.xmlJavascript 错误内容长度与Sitemesh不匹配错误,javascript,html,sitemesh,Javascript,Html,Sitemesh,我正在尝试在一个web系统上应用decorator,第一步我尝试只在一个页面上应用它。下面是我的配置 web.xml <filter> <filter-name>sitemesh</filter-name> <filter-class>com.opensymphony.module.sitemesh.filter.PageFilter</filter-class> </filter> <filter-m
<filter>
<filter-name>sitemesh</filter-name>
<filter-class>com.opensymphony.module.sitemesh.filter.PageFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>sitemesh</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<decorators defaultdir="/WEB-INF/decorators">
<decorator name="default" page="default.jsp">
<pattern>/combinepredata*</pattern>
</decorator>
</decorators>
奇怪的是,问题只出现在该特定页面上,而系统中的其他页面工作正常。如果我将下面的内容添加到decorator.xml
<excludes>
<pattern>/Regex*</pattern>
</excludes>
/正则表达式*
更新
我尝试了以下浏览器
decorator.xml中排除页面后,加载页面所用的时间要比加载页面所用的时间长
<excludes>
<pattern>/Regex*</pattern>
</excludes>
我的问题是,为什么上面的错误只发生在该页面上?为什么我需要排除它才能使它工作?在我将这一行添加到JSP中后,它工作了
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>