项目总结学习记录(2) <%@ page trimDirectiveWhitespaces="true" %>

项目总结学习记录(2)


jquery-easyui datagrid 修改默认pagesize无效的解决方法

datagrid使用了分页后,修改默认的pagesize无效,仍为默认的10.

如解决此问题,需要在初始化时进行设置。

pageSize和pageList要同时初始化才能起作用,否则会报错


<%@ page trimDirectiveWhitespaces="true" %>

我们经常会在JSP页面上使用:

<%@ page trimDirectiveWhitespaces="true" %>
这个命令可以使jsp输出的html时去除多余的空行(jsp上使用EL和tag会产生大量的空格和空行)。

但是这个命令是从JSP2.1规范以后才得到支持。

所以在tomcat 6.0之前的版本上如果使用这个命令就会抛出异常:

Page directive has invalid attribute: trimDirectiveWhitespaces

解决方法是:

1.升级tomcat至6.0以上版本

2.Tomcat 5.5.x+,不要使用trimDirectiveWhitespaces,改用这种方法:

在Tomcat安装目录/conf/web.xml中找到名叫"jsp"的servlet,添加下面一段代码:

< init - param >
       
< param - name > trimSpaces </ param - name >
       
< param - value > true </ param - value >
</ init - param >
查看JSP版本可以使用下面的命令:
JSP version: <%= JspFactory.getDefaultFactory().getEngineInfo().getSpecificationVersion() %>

更多信息可以参考:

猜你喜欢

转载自blog.csdn.net/weixin_37770023/article/details/80303944