Java HTML呈现问题-2个字符之间的空格
我有一个HTML渲染器java文件,其中包含以下代码及其从JSP调用的代码,并显示到UI。它附带一个超链接,如下所示Java HTML呈现问题-2个字符之间的空格,java,html,jsp,rendering,Java,Html,Jsp,Rendering,我有一个HTML渲染器java文件,其中包含以下代码及其从JSP调用的代码,并显示到UI。它附带一个超链接,如下所示 sb.append( "<td style=\"white-space:nowrap;\">").append( "<a href=\"" ).append(taxDetailHref).append("\">").append( txVO.getTaxNumber() ).append( txVO.getTaxType() ).append( "<
sb.append( "<td style=\"white-space:nowrap;\">").append( "<a href=\"" ).append(taxDetailHref).append("\">").append( txVO.getTaxNumber() ).append( txVO.getTaxType() ).append( "</a> </td>" );
sb.append(“”)。append(“”);
这里的txVO.getTaxType()
是“AS”
当它呈现/显示到UI时,我看到表单中相同字段的两个字符之间有一个空格,例如,“201518712135751AS”
显示为“201518712135751A S”
原因可能是什么?我删除了超链接并尝试在UI中显示,它可以正常工作,但与超链接无关。有任何指针吗?如果这确实是您正在使用的代码,那么
txVO.getTaxType()
必须返回一个在a
和S
之间带有空格(或其他字符)的字符串,如果它是一个简单的字符串,您可以使用replaceAll()
:txVO.getTextType().replaceAll(“\\S”,”)
@Sean Bright:y a和S之间是否有空格?@JNPW:因为根据您提供的代码,没有其他选项。哦,不,我确定它没有空格。只是“一样”