我使用 Wicket 1.5,我需要使用 FileUploadField 构建一个组件来加载图像。
我需要一个 Ajax 行为来在选择图像后预览图像(不提交整个表单)。
在谷歌上搜索,我发现当我选择文件时这个事件匹配:
AjaxEventBehavior choose = new AjaxEventBehavior("onChange"){
private static final long serialVersionUID = 1L;
@Override
protected void onEvent(AjaxRequestTarget target) {
Request request = RequestCycle.get().getRequest();
}
};
我需要的是放入需要的小面板中的图像流:
byte[] imgBytes
显然我需要相同的流来填充用于数据库存储的 PropertyModel。
谢谢