Jan*_*Jan 3 java rest jsf web-services jakarta-ee
考虑 3 个 Jpeg 文件
对于给定的 URL 和一组参数,我希望服务器选择并返回其中一个图像。
我在 JEE6 环境中工作。您会推荐什么方法?
欢迎任何建议!
这是我迄今为止酿造的:
import org.apache.commons.io.IOUtils;
@Path("/item")
public class MyResource {
@GET
@Path("/object/{id}")
@Produces("image/jpeg")
public byte[] getImageRepresentation(@PathParam("id") int id) {
byte[] bytes = null;
switch (id) {
case 1: bytes = IOUtils.toByteArray(this.getClass().getResourceAsStream("/img/image01.jpg"));break;
case 2: bytes = IOUtils.toByteArray(this.getClass().getResourceAsStream("/img/image02.jpg"));
}
return bytes;
}
}
Run Code Online (Sandbox Code Playgroud)
仍然对替代方法感到好奇!谢谢你!J.:-)
归档时间: |
|
查看次数: |
4928 次 |
最近记录: |