一、原因
在 JSP 中,HTML 标签和 JSP 指令之外的内容会被当作文本处理,包括空行、空格和制表符等。当 JSP 引擎解析 JSP 页面时,会将这些文本内容原封不动地输出到响应中。
http响应
二、解决方法
在Jsp页面最前端添加
<%@ page trimDirectiveWhitespaces="true" %>
或者输出的时候先用
out.clear();
他会清除代码执行位置前的所有文本,不推荐使用
运行结果 文章来源:https://www.toymoban.com/news/detail-675049.html
文章来源地址https://www.toymoban.com/news/detail-675049.html
到了这里,关于Jsp 解决out.print()输出多出空行的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!