在加入sitemesh之后,webwork的页面显示不全的问题

最近在做一个框架,架构为sitemesh+webwork+spring+hibernate,在开发过程中,发现有些在带有中文的页面时,这些页面往往会显示不全,即老是会出现一些html的标签,页面最后的某些标签就会被完全截断,不能正常显示. 这个问题整整折磨了3天,一直没有找到好的方法,之后在网上搜了一些,有人建议说是sitemesh过滤器的问题,即它会设置页面大小:response.setContentLength(page.getContentLength()); 由于这个原因造成之前的问题.果然是这样,将这句话屏蔽之后,页面显示正常.

你可能感兴趣的:(spring,html,框架,Hibernate,Webwork)