我试图使用getAttribute
在我的JSP上显示一个字符串,但是当它显示文本时,它会被粉碎在一起,两者之间没有间距。在显示之前,我打印字符串以在控制台上验证它并在那里正确显示。
因此,例如它打印" xxx xx xxxx xx"正确,但当我通过setAttribute
,然后getAttribute
,然后将其显示在表格中时,它显示为" xxxxxxxxxxx"。为什么删除了空格?
以下是有问题的一行:
<table border="0">
<tr>
<td width="500" title="resultsLists">
<%=session.getAttribute("hotBackUpList")%>
</td>
</tr>
</table>
这是hotBackUpList
的程序集try {
conn = ConnectionPoolSelector.getConnection();
dbmsOutput = new DbmsOutput( conn );
dbmsOutput.enable( 1000000 );
cstmt = conn.prepareCall("begin " + "pkg_util_backup.sp_util_hotbackup (); " + "end;");
cstmt.executeQuery();
hotBackUpList = dbmsOutput.show().toString();
return hotBackUpList;
DBMSOutput
public String show() throws SQLException
{
String dmsResult = null;
int done = 0;
show_stmt.registerOutParameter( 2, java.sql.Types.INTEGER );
show_stmt.registerOutParameter( 3, java.sql.Types.VARCHAR );
for(;;)
{
show_stmt.setInt( 1, 32000 );
show_stmt.executeUpdate();
dmsResult = show_stmt.getString(3);
//System.out.print( show_stmt.getString(3) );
//dmsResult = show_stmt.getString(3).toString();
if ( (done = show_stmt.getInt(2)) == 1 ) break;
}
return dmsResult;
}
Java输出
%/已使用%/总日期名称
0%(0%)0%(0%)7月19日14:56 ppidev_snap_hot_user_2013-07-191456 0%(0%)0%(0%)7月19日09:59 ppidev_snap_hot_user_2013-07-190959 0%(0%)0%(0%)7月18日23:22 ppidev-cold_RECENT 0%(0%)0%(0%)7月18日16:32 ppidev_snap_hot_user_2013-07-181632 0%(0%)0%(0%)7月18日08:34 ppidev_snap_hot_user_2013-07-180834 0%(0%)0%(0%)7月17日23:21 ppidev-cold_071713-2320
HTML输出 %/ used%/总日期名称---------- ---------- ------------ -------- 0% (0%)0%(0%)7月19日14:56 ppidev_snap_hot_user_2013-07-191456 0%(0%)0%(0%)7月19日09:59 ppidev_snap_hot_user_2013-07-190959 0%(0%)0% (0%)7月18日23:22 ppidev-cold_RECENT 0%(0%)0%(0%)7月18日16:32 ppidev_snap_hot_user_2013-07-181632 0%(0%)0%(0%)7月18日08: 34 ppidev_snap_hot_user_2013-07-180834 0%(0%)0%(0%)7月17日23:21 ppidev-cold_071713-2320 0%(0%)0%(0%)7月17日17:22 ppidev_snap_hot_user_2013-07-171722 0%(0%)0%(0%)7月17日17:18 ppidev_snap_hot_user_2013-07-171718 0%(0%)0%(0%)7月17日16:57 ppidev_snap_hot_user_2013-07-171657 0%(0%) 0%(0%)7月17日16:40 ppidev_snap_hot_user_2013-07-171640 0%(0%)0%(0%)7月17日16:24 ppidev_snap_hot_user_2013-07-171624 0%(0%)0%(0%) 7月17日15:47 ppidev_snap_hot_user_2013-07-171547 0%(0%)0%(0%)7月17日15:42 ppidev_snap_hot_user_2013-07-171542 0%(0%)0%(0%)7月17日13:43 ppidev_snap_hot_user_2013 -07-171342 0%(0%)0%(0%)Jul 17 09:49
谢谢!