在我的网络应用程序中,人们可以上传任何文件并在以后查看(或下载,如果无法显示)。因此,它们嵌入在HTML“对象”标记中。从Java代码(我使用JSF 1.2),我得到了必要的信息(文件路径,mime类型),从中我通过jQuery构造对象。这工作正常......除非文件名中有ä,ö,ü等特殊符号。
我需要使用jQuery而不是直接获取bean值,因为JSF似乎总是返回我的数字实体而不是ä,ö,ü等,我替换它们。但是,它仍然无效。浏览器URI对文件路径进行编码并尝试查找。我自己编码值的URI也没有改变。 (我的编码是ISO-8859-1)。
所以,简而言之:我必须做些什么才能在HTML对象标签的文件名中包含一个像ä,ö这样的符号的文件? (以及在替代下载链接中,如果无法显示文件)?
答案 0 :(得分:0)
你需要使用一些特殊字符,这个网站包含所有这些:
http://webdesign.about.com/library/bl_htmlcodes.htm
Ä= Ä
ä= ä
Ü= Ü
ü= ü
有系统吗?