社区
Web 开发
帖子详情
奇怪,有谁知道JSP生成的页面怎么那么多的空行?
tttk
2006-04-27 03:49:06
最近开始研究JSP,打算换掉一直使用的PHP。真的感觉JSP很不错。
有一个疑问,怎么JSP生成的页面中(HTML),总会无故插入那么多的空行?
如果使用标签库,则空行更多。
我的环境是TOMCAT5.15。
烦请高手赐教。
...全文
573
22
打赏
收藏
奇怪,有谁知道JSP生成的页面怎么那么多的空行?
最近开始研究JSP,打算换掉一直使用的PHP。真的感觉JSP很不错。 有一个疑问,怎么JSP生成的页面中(HTML),总会无故插入那么多的空行? 如果使用标签库,则空行更多。 我的环境是TOMCAT5.15。 烦请高手赐教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
caoxiongjun
2006-06-02
打赏
举报
回复
可以看看jsp生成的servlet.
julyboxer
2006-06-02
打赏
举报
回复
不敢支持楼上的。。有莫名其妙的空行,对整个页面来说,就不那么美观了。。结构也不好把握
liuyar
2006-06-02
打赏
举报
回复
生成的网页源代码有空行,对实际没多大影响吧?
tttk
2006-06-02
打赏
举报
回复
To Pigo:哦,明白了,谢谢你
pigo
2006-05-22
打赏
举报
回复
jspx是用标准xml格式的语法来写jsp。
具体的语法(其实没什么新语法)可以参考:
http://java.sun.com/j2ee/1.4/docs/tutorial/doc/JSPX2.html
例如标签声明用下面这样的方式来写,就不会生成空白行。
<html
xmlns=" http://www.w3.org/1999/xhtml "
xmlns:jsp="http://java.sun.com/JSP/Page"
xmlns:display=" http://displaytag.sf.net"
xmlns:DBTags="http://jakarta.apache.org/taglibs/dbtags "
xmlns:log="http://jakarta.apache.org/taglibs/log-1.0"
xmlns:request=" http://jakarta.apache.org/taglibs/request-1.0"
xmlns:response="http://jakarta.apache.org/taglibs/response-1.0 "
xmlns:session=" http://jakarta.apache.org/taglibs/session-1.0"
xmlns:string=" http://jakarta.apache.org/taglibs/string-1.1 "
xmlns:c="http://java.sun.com/jsp/jstl/core"
xmlns:fmt=" http://java.sun.com/jsp/jstl/fmt "
xmlns:sql="http://java.sun.com/jsp/jstl/sql"
xmlns:x=" http://java.sun.com/jsp/jstl/xml"
xmlns:fn="http://java.sun.com/jsp/jstl/functions"
xmlns:oscache=" http://www.opensymphony.com/oscache "
xmlns:sitemesh-decorator="http://www.opensymphony.com/sitemesh/decorator "
xmlns:page=" http://www.opensymphony.com/sitemesh/page"
xml:lang="zh-CN"
lang="zh_CN"
dir="ltr"
id="htmlroot">
Request Received at:
<jsp:expression>
new java.sql.Timestamp(System.currentTimeMillis())
</jsp:expression>
tttk
2006-05-22
打赏
举报
回复
pigo,我倒是头一回听说jspx这东东,麻烦你详细一点。
chrisshang
2006-05-22
打赏
举报
回复
我咋没发现有泥?
kefon
2006-05-22
打赏
举报
回复
正常现像啊,从技术角度来看没什么~
minisun2000
2006-05-22
打赏
举报
回复
jspx是什么东西?
pigo
2006-05-22
打赏
举报
回复
使用jsp确实这样,但是使用jspx就不会有这样的空行了。
tttk
2006-05-22
打赏
举报
回复
好像.net就没有这个问题
tttk
2006-05-22
打赏
举报
回复
哈哈,牛!
harston
2006-05-22
打赏
举报
回复
哈哈,安逸,记得第一次刚看源码的时候,咦,咋没的代码呢???
呵呵,公司的页面不到万不得已的时候不准用<%....%>
tttk
2006-05-22
打赏
举报
回复
我现在没招了,tag打算用java写,指示符不换行
fffddd
2006-05-18
打赏
举报
回复
随便写了一个JSP执行后,果然空行太多了。
tttk
2006-04-28
打赏
举报
回复
产生空行的是JSP的指示符,每一个指示符都会把后面的回车换行输出。
同样,如果使用自定义tag文件,在tag文件中的指示符也会产生空行。
这样,产生的HTML文件中大片空白,惨不忍睹
tttk
2006-04-28
打赏
举报
回复
theoffspring(崽子),
<%@page contentType="text/html" pageEncoding="gb2312" %>
<%@taglib prefix="my" uri="mytaglib" %>
<%@taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
...
上述的代码你不会产生空行?
我的输出如下:
<html>
...
tttk
2006-04-28
打赏
举报
回复
楼上的兄弟所言极是,可是那样代码的可读性又大大受到影响。
唉。。。。JSP,想说爱你不容易
theoffspring
2006-04-28
打赏
举报
回复
我怎么没发现有空行呢,是不是你的程序中生成了空行,tomcat不可能生成空行的。至于resin,没用过就不好说了。
pmz
2006-04-28
打赏
举报
回复
在<%...%>后,不回车就行了
加载更多回复(2)
FreeMarker的FTL
页面
中include引用UTF-8文件导致错位的问题处理
首先简单介绍下,FreeMarker是一个模板引擎,一个基于模板
生成
文本输出的通用工具,用来
生成
HTML Web
页面
,特别是基于MVC模式的应用程序,其作用跟
JSP
有点类似,不过它不允许在
页面
中写JAVA代码,所有内容必须提前
生成
,因此它比
JSP
能更好地保持界面设计同应用程序逻辑的分离。 今天有同事碰到这个问题,一个FreeMarker的FTL
页面
代码如下: ... ... ...
Java Web、Tomcat、Servlet、
JSP
1.web概述 1.1.WEB概念 1.1.1.Web概念 WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。 1.2.web资源分类 1.2.1.静态web资源(如html
页面
): 指web
页面
中供人们浏览的数据始终是不变。如Html、CSS、javaScript 1.2.2.动态web资源: 2.指web
页面
中供人们浏览的数据是由程序产生的,不同时间点...
iText介绍和使用案例详解以及教程
在企业的信息系统中,报表处理一直占比较重要的作用,本章将介绍一种
生成
PDF报表的Java组件——iText。通过在服务器端使用
JSP
或JavaBean
生成
PDF报表,客户端采用超级链接显示或下载得到
生成
的报表,这样就很好地解决了B/S系统的报表处理问题。本章的主要内容为iText组件的简介、开发以及典型应用。 15.1 iText组件简介 iText是著名的开放源码站点sourceforge的一个项目,是用于
生成
PDF文档的一个Java类库。通过iText不仅可以
生成
PDF或RTF的文档,而且可以将X.
JSP
入门详细讲解
组织中的所有人都能访问其某些方法,同时只让该组织中的某些享有特权的人访问其中一些方法。同样是该Servlet 组件,可以针对另外一个环境而被配置成让每个人都能访问其所有方法,或者仅让选定的少数人访问其所有方法。J2EE 事务模型使得能够在部署时定义构成一个单一事务的方法之间的关系,以使一个事务中的所有方法被处理成一个单一的单元。这是我们所希望的,因为一个事务是一系列步骤,这
html中一些莫名的空格
我们日常用编辑器编辑代码的时候,为了让代码的可读性更高,通常会有换行,空格或者tab键(bootstrap的规则中非常不建议这样做,不过为了方便,我还是比较习惯这样来缩进)的操作。 而这些也就造成了一些html中莫名其妙的一些空格与
空行
,总结一下最近遇到的一些,以后遇到其他的也会添加进来,供大家参考,有理解错误的欢迎大家不吝指正。 1.textarea中的空格及
空行
textare...
Web 开发
81,116
社区成员
341,730
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章