org.apache.wicket.request.Response.write()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(3.9k)|赞(0)|评价(0)|浏览(100)

本文整理了Java中org.apache.wicket.request.Response.write方法的一些代码示例,展示了Response.write的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Response.write方法的具体详情如下:
包路径:org.apache.wicket.request.Response
类名称:Response
方法名:write

Response.write介绍

[英]Writes the CharSequence to output.
[中]将字符序列写入输出。

代码示例

代码示例来源:origin: stackoverflow.com

public class HomePage extends WebPage {

  public HomePage() {

    add(new Label("label", "<ul><li>test</li><li>test</li><li>test</li><li>test</li><li>test</li></ul>")
      .setEscapeModelStrings(false));

    add(new WebComponent("html") {
      @Override
      protected void onComponentTagBody(MarkupStream markupStream, ComponentTag openTag) {
        Response response = getRequestCycle().getResponse();
        response.write("<ul>");
        for (int i = 0; i < 5; i++)
          response.write("<li>test</li>");
        response.write("</ul>");
      }
    });
  }
}

代码示例来源:origin: org.apache.wicket/wicket-core

/**
 * @see Response#write(java.lang.CharSequence)
 * @param script
 */
public void write(final CharSequence script)
{
  response.write(script);
}

代码示例来源:origin: apache/wicket

/**
 *
 * @param response
 */
public static void writeCloseTag(final Response response)
{
  response.write(INLINE_CLOSE_TAG);
}

代码示例来源:origin: apache/wicket

@Override
public void write(byte[] b) throws IOException
{
  response.write(b);
}

代码示例来源:origin: apache/wicket

/**
 * 
 * @param response
 */
public static void writeCloseTag(final Response response)
{
  response.write(SCRIPT_CONTENT_SUFFIX);
  response.write("</script>\n");
}

代码示例来源:origin: apache/wicket

@Override
protected void writeData(Response response, CharSequence data)
{
  response.write(data);
}

代码示例来源:origin: apache/wicket

@Override
  public void write(byte[] b, int off, int len) throws IOException
  {
    if (off == 0 && len == b.length)
    {
      response.write(b);
      copied[0] = true;
    }
  }
});

代码示例来源:origin: org.apache.wicket/wicket-core

@Override
protected void writeData(Response response, byte[] data)
{
  response.write(data);
}

代码示例来源:origin: org.apache.wicket/wicket-core

@Override
protected void writeHeader(Response response, String encoding)
{
  response.write("<?xml version=\"1.0\" encoding=\"");
  response.write(encoding);
  response.write("\"?>");
  response.write(START_ROOT_ELEMENT);
}

代码示例来源:origin: org.apache.wicket/wicket-core

@Override
protected void writeFooter(Response response, String encoding)
{
  response.write(END_ROOT_ELEMENT);
}

代码示例来源:origin: apache/wicket

@Override
public void write(int b) throws IOException
{
  response.write(new byte[] { (byte)b });
}

代码示例来源:origin: apache/wicket

@Override
public void renderFooter(final Response response, int count)
{
  response.write("</ul>");
}

代码示例来源:origin: apache/wicket

@Override
protected void writeFooter(Response response, String encoding)
{
  response.write(END_ROOT_ELEMENT);
}

代码示例来源:origin: org.apache.wicket/wicket-core

@Override
public void render(Response response)
{
  response.write(generateString());
}

代码示例来源:origin: apache/wicket

@Override
  public void writeData(Attributes attributes)
  {
    attributes.getResponse().write(bytes);
  }
});

代码示例来源:origin: org.apache.wicket/wicket-core

@Override
public void render(Response response)
{
  response.write(getString());
}

代码示例来源:origin: org.apache.wicket/wicket-core

@Override
  public void writeData(Attributes attributes)
  {
    attributes.getResponse().write(bytes);
  }
});

代码示例来源:origin: apache/wicket

@Override
public void render(Response response)
{
  response.write(generateString());
}

代码示例来源:origin: org.apache.wicket/wicket-core

@Override
protected void onAfterRender() {
  super.onAfterRender();
  final Response webResponse = getResponse();
  webResponse.write("<meta name=\"wicket.header.items\"/>");
}

代码示例来源:origin: apache/wicket

@Override
public void close()
{
  // write the stuff that was actually supposed to be in the header to the
  // response, which is used by the built-in HtmlHeaderContainer to get
  // its contents
  CharSequence headerContent = getContent(headerFilterName);
  RequestCycle.get().getResponse().write(headerContent);
  // must make sure our super (and with it, the wrapped response) get closed:
  super.close();
}

相关文章