0

为什么我不能在 GAE 中换行?

它不起作用。

代码:Timer.class:

public String list() throws InvalidProtocolBufferException{
        String newLine = System.getProperty("line.separator");
        String adat = new String();
        for (RequestStatProto sList : lists){
            adat+="start_timestamp_milliseconds: \r\n"+sList.getStartTimestampMilliseconds()+newLine;
            adat+="http_method: "+sList.getHttpStatus()+newLine;
            adat+="duration_milliseconds"+sList.getDurationMilliseconds()+newLine;
            adat+=newLine;
        }
        return adat;
    } 

测试.jsp:

<% 
    Timer timer=new Timer();
    timer.setMem();
    pageContext.setAttribute("timer",timer.list());
%>

<p>
<b>Memcache Statisztikák:</b>
${fn:escapeXml(timer)}
</p>

我怎样才能做到这一点?

感谢您的帮助!

4

1 回答 1

3

由于它呈现到网页,换行符"\r\n""\n"将不起作用,而是您必须使用<br \>

或者,您应该将列表返回到 JSP 并在那里对其进行迭代并添加<br \>标签,就像您RequestStatProto sList当前在循环中一样。

于 2013-04-24T20:36:23.723 回答