看着jsp页面的头部的空白行感觉不是很好看,想移除,记得以前做wap的时候也是不允许前面有空白的.
方法如下:
第一种:
代码如下 | 复制代码 |
<%out.clear();%> |
弊端后面的部分都要紧跟向前缩进不推,主要是自己也还是暂用一行空白不推荐
第二种:
jsp page指令设置:
代码如下 | 复制代码 |
<%@ page trimDirectiveWhitespaces="true" %> |
第三种:
或者你也可以在配置文件web.xml中配置一下,这样项目中的所有页面都不需要设置这个属性了
代码如下 | 复制代码 |
<jsp-config> <jsp-property-group> <url-pattern>*.jsp</url-pattern> <trim-directive-whitespaces>true</trim-directive-whitespaces> </jsp-property-group> </jsp-config> |
如果Tomcat是 Tomcat5.x版本,即JSP2.0和Servlet2.4的规范,在web.xml配置中加入如下:
代码如下 | 复制代码 |
<servlet> <servlet-name>jsp</servlet-name> <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class> <init-param> <param-name>trimSpaces</param-name> <param-value>true</param-value> </init-param> <load-on-startup>3</load-on-startup> </servlet> |
时间: 2024-12-22 10:12:48