有没有办法从服务器响应中删除空行?我试过了:
<init-param>
<param-name>trimSpaces</param-name>
<param-value>true</param-value>
</init-param>
和
<%@ page trimDirectiveWhitespaces="true"%>
没有正确解决问题,因为在init param方法中它删除了单词之间的空格,第二种方法也不起作用,因为它需要java servlet版本为2.5。
您的建议将非常有用..
答案 0 :(得分:1)
你应该创建一个filter-servlet来删除空行并将响应链接到你的servlet。
答案 1 :(得分:0)
我认为,您应该使用像eclipse这样的IDE。您可以在其中选择整个代码并对其进行格式化,并通过右键单击并选择几个选项来遵循所有Java语法准则。 请使用好的IDE,它们将帮助您遵循良好的指导方针,使您的工作更简单,更易于阅读和理解
答案 2 :(得分:0)
当服务器将JSP页面转换为servlet时,它会隐式添加空行(\ n)。 添加out.clear()befor写入数据以清除对象。
答案 3 :(得分:0)
将以下指令添加到您的页面,这些行应该消失:
Sub test()
Dim objDBsheet As Object 'As Worksheet // Making the 0bjDBSheet type as Object or Variant
'// Allows the discovery of the TextBox on the sheet.
'// Most Likely its a bug.
Dim objSQL As Range
Dim tbSQL As MSForms.TextBox
Set objDBsheet = Application.Worksheets("Database Info.")
Set tbSQL = objDBsheet.tbSQL
tbSQL.Text = "Bug"
'/ Other Alternative is to directly use the CddeName of the sheet.
Set tbSQL = wksDBsheet.tbSQL
tbSQL.Text = "Code Name used"
End Sub