【发布时间】:2012-10-11 11:15:57
【问题描述】:
public FileDownloadController() {
InputStream stream = ((ServletContext)FacesContext.getCurrentInstance().getExternalContext().getContext()).getResourceAsStream("/images/optimusprime.jpg");
file = new DefaultStreamedContent(stream, "image/jpg", "downloaded_optimus.jpg");
}
在上面的代码中,我们只能下载 jpg 文件。我想下载在 UI 中选择的任何格式的文件有什么选项吗?
【问题讨论】:
-
未格式化的代码、带有难以理解的问题的蹩脚英语、使用了
????等等...... -
@H2CO3 哦,拜托,我可以毫不费力地将其编辑成易于理解的内容。
-
@MattBall 也许你明白了,因为你的母语是英语。老实说,我不知道 OP 在说什么。
-
阿伦,ajax4jsf 是 RichFaces 的子库。但是您使用的是 PrimeFaces。请不要使用
[ajax4jsf]标签。如果您有关于在 JSF 中使用 ajax 的具体问题,只需添加[ajax]标记即可。 -
请不要一遍又一遍地问同一个问题。谢谢。
标签: jsf primefaces