我使用Wicket
并且我必须实现此方法,该方法返回IResourceStream
:
protected IResourceStream getResourceStream() {
protected IResourceStream getResourceStream() {
try {
byte[] data = getMyData(); /* returns a byte[] of data */
return ???? //What should I use here?
} catch (Exception e) {
return null;
}
}
问题是我找不到使用字节数组输入的IResourceStream
实现。
我所能找到的是StringResourceStream
,它想要一个String作为输入(我尝试通过传递一个新的String(data)
,但它会破坏我的数据)和FileResourceStream
想要一个File
作为输入(我没有,因为我有数据在内存中)
我应该在这里使用什么?
答案 0 :(得分:1)
您可以使用返回AbstractResourceStream
的{{1}}。
如果您希望将其包含在发行版中,请随时在Wicket JIRA创建一张票。